patch_client