Trying to get this to work....
FIXED!!!!!
Oh god ugly code
oh god