纠正了一些bug