geoip module improvements