添加一些函数