start to fix HashTable