qb_solver
