Implemented DOF passes