documentation for the PiPiper module