added I/O protocol notes