curr exchange if fix