region sets 'this' for viewModel function calls