How does the software manage changes in model scope or design revisions