修改并初始化