added merge_list