优化代码，very importent