starting to plug in the solvers