change structure.