有手写函数。。。