Amazing video. I learned a lot.