Ultrafast spectroscopy