add back the orginal way to get geo info