Added support for GeoIP detection