added hashtable methods