IOSC part 2

IO