move to mongo
basic geolocation
add better data