update dpf, final