This is worth the 33 minutes.

https://youtu.be/-vNUNUFNcX0?si=yBxfmpVpNwxqZZhA