Holy crap this was a long on