List returns now create a set first and duplicates have been eradicated and tested