differentiate commodities