again renamed pipeaddr to xaddr, cause tx not really a pipe