new dof methods