- the model is now passed to the view factory