Now Uses DI for service description