修改代码，满足链式规范