底层函数