更新头文件和bug