针对新版本做的修改