beginning to develop the SolutionController