更新了函数