Update ProviderServiceImpl