building geolocation - former thesis work, current side project