redo last, copy last, local storage