Updated destructor with bits from delegate block.