There is a lot of stuff to learn from this video