renamed .model() to .viewModel()