remove an abstract controller, cause the prefered way is controller as service with dependency injection