all but destroy work