增加注释，优化代码。