fix core controllerq!q!