[PD] best implementation suggestions