Further work on the ExecuteInShell