api client changes