Time resolved spectroscopy