update auto controller