func: function finalization() internal {
      
      if (goalReached()) {
        
        
        timelockController.activate();
  
        
        uint256 balance = token.balanceOf(this);
        uint256 remainingTokens = balance.sub(tokensToBeDelivered);
        if (remainingTokens>0) {
          BurnableTokenInterface(address(token)).burn(remainingTokens);
        }
      }
      Ownable(address(token)).transferOwnership(owner);
      super.finalization();
    }