I had to re-watch a ton of the videos that were posted in this post.