UNDO decorator