the controller is changed