增加一些新功能