functions overrides with onlyWhileOpen here
}



contract FinalizableCrowdsale is TimedCrowdsale, Ownable {
  using SafeMath for uint256;

  bool public isFinalized = false;

  event Finalized();
  
  function FinalizableCrowdsale(uint256 _rate, address _wallet, MonsterBitToken _token, uint256 _openingTime, uint256 _closingTime) public
    TimedCrowdsale(_rate, _wallet, _token, _openingTime, _closingTime) 
  {
  }