Add support to different service

In some cases we should be allowed to use a different service, another webservice.