fixed gamecontroller error shitty stupid changes