99 impact of currency fluctuation