undo redo view
before basket