added autonomous chooser and modded joystick driver