继续修复一些bug，添加注释