added auto reverse geocoding