改进一些操作细节