pdl