use length watcher to detect delete command