You can now use your own service as provider