goodbye ioinfo, hello path

implements #446