client PATCH method