adds UMD to IO and Reader
minor corrections in examples