add: update model with view