Thank you Pete, that’s great feedback. I see now the added flexibility of the console commands. So am I right in thinking that shelling to an internal dos command (dir) activates the console but then issues a _CONSOLE OFF by default? Whereas shelling to a dos batch command activates the console and leaves _CONSOLE ON by default.