完成了commodity的第四部分