修改了一些注释和bug