代码进一步优化