adding gurobi wrapper