renamed hash_table