solutionizing view 2