renaming structure