IMPERATIVE SHELL: Changes to io_start