This is too much science for one video.