[PD] recursive patches?