Stuff.
Additions and change of io_readall