add std::map as hashmap