修改了结构