Better examples. Make io more versatile.