implements geocoder fields in user model