implemented and connect the modules to drain hp0 and hp1.  This will need a bit more sophistication to unwind the mess resulting in the burst-length truncation error