Infopipes work funded by NSF grant #0219686 and #0523474