changed structure.