exchange rate bug fix