currency oerhaul