way to generate country codes plist
authentication prototyped