add_structure