DPF and its downsides.

DPF...