Writing IO with the process, compartimentalized test classes, almost done with IO testing.