代码优化，升级为v0.2