还没弄完，几个函数还没写