geocoder issue with recalculating