challenges from exchange rate fluctuations