Dof system