read() and CO