Basic definition for hash_table