I messed up :/
Use TMessage for pipes