I'm not gonna pretend i read through every part, but this is really EPIC!