整理代码，注释