[PD] data structures......