初始化
update