Update Generic Solver
Update Generic Solver