remove SetControllerFactory
Conflict