update DPM