增加了初始化流程