It’s long, but worth a watch.