changing some stuff around not done itll be prettier when i'm done I swear