use pipes, remove U which is available in upstream now
add polyglot plugin