Implement ServiceManager functions