MASSIVE REWRITE BECAUSE FUCK IT IT NEEDS IT
HOPEFULLY FINISH THIS MOTHER FUCKER! WUBBA LUBBA DUB DUB!