[PD] conditional flow in a patch? - update