refactoring country setters/getters