Uuuhh the internet is gone since I woke up so this IS AN EMERGENCY WIP. I'll replace it with a proper one once the internet ever decides to come back.