hash set wip