relocation and reformat