更新init