tested hash table