i am pretty sure everything is broekn