Wait, ignore me.
add structural basics, content of geoip()
Add sampler, refactor geoip() to include the loop.