Commit with solid data model implemented with changes in view