初始化函数

initialization function