add service provider