added MaxMind's GeoIP lookup