added registration of service provider