before refactoring MyCtrl4