simplify ue_solver, inverse_opt