refactorCTRL