Worth a watch if you have the time.