updated supply constr for recycling