redo input