added CRUD for provider's service