added joystick repeat