update new controller