why is this destroy method different than all the others?