Lots of adjustments, detached PPS from synchronous process, added multiproducer diagnostics