refactoring: geoloc