use ServiceControllerServiceProvider