Driving and controlling