Added ServiceRestClient approach