Add SolutionGenerater