修改了第二版的一些bug