一些扩展函数