Index: /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 17528)
+++ /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 17529)
@@ -1261,5 +1261,5 @@
 
 	IssmDouble values[NUMVERTICES];
-	int        indices[3][2] = {{2,1},{0,2},{1,0}}; //WARNING: reversed compared to bed!!
+	int        indices[3][2] = {{1,2},{2,0},{0,1}};
 
 	/*Retrieve all inputs and parameters*/
@@ -1756,5 +1756,5 @@
 			_assert_(HasEdgeOnSurface());
 			this->EdgeOnSurfaceIndices(&index1,&index2);
-			return SpawnSeg(index1,index2);
+			return SpawnSeg(index2,index1); //reverse order
 		default:
 			_error_("not implemented yet");
