use Sets instead of Lists
Merge branch 'sets'