Hashset work in progress