修改了一些bug