handle edge cases for country-allowance