Properly implemented undo and redo buttons.