VPDs