joystick and player movement fix