https://medium.com/@monocosmo77/recent-developments-in-instrumentation-and-methods-for-astrophysics-part2-b84ac3eace2f