joystick control added