While you are at it, can you implement an "UNDO" feature?