TuringIO ready (untested)