添加一些辅助函数