added view model and second view