add CoreController