functionality of controllerMode is finished