Ok, not sure I can even watch all this