result_merge