No longer need to depend on glpk