running and gamepad support