解决了一堆的bug