封装函数