稍微修改一下代码可读性