geolocation and autocomplete submodules