进行必要的更新