RFC: IO simplification