by redo