add hash table
add hash table