结构上的一些修改