smart_split remove duplicates