代码优化。。。