一些小优化