added init to module solvers