New version of dio solver.