Hash set initial implementation