migration alteration