Great video, I really enjoyed this and still found myself learning new things.