Finished overarching IO.