增加一些新特性支持