proper-hashtable