I did the thing. Its way too freaking long XD