update hash table