iterate hash_table