This is the cleanest interface of IGO programs so far @seegal