new init stuff for shell_pipe