messing around with geolocation a bit more..