untangle Shell from the shell protocol