优化代码，添加注释。
update on 201307241814