hashtable almost done