add Merge_List() and fix Delete_List()