hash table iterator -> bug