structural revisions