commit solvers