userDegree, itemDegree modes added