彻底完成init