FIX: controllerSingleton