store keys in a hashtable, not an array.