Added timestamp to request.
Added null possibilities for geoip failure.  Should be done better, at a later time