Added constants and vegi constraint

Still not using the vegi constraint though