working on tangent-field=0 degeneracy