added hashtable state oon f