DPD: how does it work?