sendAndLock() undo