add HashSet to TODO