added undo scrolling