modified main view model to have static user