Hi Cameron, I'm a co-developer of Piper and the author of one the the projects namely GMS, or Generalized Messaging System. This name should be corrected in your text. Furthermore, I think one of the most important features Piper will offer is multiple path piping. On normal UNIX's you can pipe ("|") only from one source to another. Piper can merge or split streams. I think your article is great; it's easy to read and covers Piper very well, thank you for this. bye, jarl -- http://sunsite.auc.dk/gms