redo assign corrected