update to use new geo location structure
use country method
test coverage for addresses