destructively erase