RestClient implemented