refined controls, added more ai