implement additional apiclient methods