Undo tool implementation