function __callback(bytes32, string result, bytes) public {
    require(msg.sender == oraclize_cbAddress());

    uint256 price = 10 ** 23 / parseInt(result, 5);

    require(price > 0);
    currentExchangePrice = price;

    
    
    

    priceUpdateAt = block.timestamp;
            
    if(updateFlag){
      update();
    }
  }