updated joystick project