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