add commodity