add insert_into_map