double-ended destruction: taking every inch together