New: firstdegree