provide commodities