Spectroscopy Solutions