删除log信息，并增加toString
添加一些注释