add dof class