Spectroscopic techniques