add merge_list()