editing for structure