added DOF