更新了promotion的方法