Revised io_basics section