修改新的rep数据结构