The video is 45 min or so but well worth your time.

https://youtu.be/A6i7k07TpMk