clean up service provider.