including hash_map