Model revisions

see commit messages