unicode communicate pipe