reformat structure