代码改善，性能优化