Add GeoIP support