增加了一些新方法