hash table set up