solid progress on hash table ghp