uses calling codes instead of currencies