Undo-Erase Functionality Implementation I