Rewriting structure for change