currency interactions