change hashtable val management