继续优化代码