no check if v1.degree = D