- using Set not List to get rid of duplicates