[PD] [almost OT] need suggestions for an implementation