Got SolverConsumer Working