replaced js joystick app