working on joystick