patch_list merge