diff --git a/TODO b/TODO
index 41dcc292e4a859d15b63ade3e46f2c0e8bb25cd9..5afb8231c75152b73490e0f5aaa7c733dbfe5805 100644
--- a/TODO
+++ b/TODO
@@ -1,7 +1,11 @@
-$Id: TODO,v 1.53 2004-06-30 00:57:49 geuzaine Exp $
+$Id: TODO,v 1.54 2004-06-30 01:49:41 geuzaine Exp $
 
 add an interactive way to choose the orientation of surfaces in
-surface loops and lines in line loops?
+surface loops and lines in line loops
+
+(To make things simple, all line loops should be oriented "aire a
+gauche", and all surface loops whould be oriented with exterior
+normals...)
 
 ********************************************************************
 
diff --git a/demos/piece.geo b/demos/piece.geo
index e9879a9564e8ffa787afb052cead236861ecf3b0..d189c038c2b6af24188f1be40ed8bbcee5da08b3 100644
--- a/demos/piece.geo
+++ b/demos/piece.geo
@@ -75,7 +75,7 @@ Line Loop(44) = {37,38,39,36};
 Line Loop(46) = {40,41,42,43};
 Plane Surface(47) = {46,44};
 
-Line Loop(48) = {-2,-1,5,6,4,3,31,-26,-25,29,30,28,27,35,-20,-19,
+Line Loop(48) = -{-2,-1,5,6,4,3,31,-26,-25,29,30,28,27,35,-20,-19,
   23,24,22,21,34,-14,-13,17,18,16,15,33,-8,-7,11,12,10,9,32};
 Plane Surface(49) = {48,46};
 
@@ -84,11 +84,10 @@ Extrude Surface {49, {0,0,0.2}};
 Extrude Surface {91, {0,0,0.2}};
 Extrude Surface {47, {0,0,-0.2}};
 
-Surface Loop(373) = {90,371,359,78,82,363,367,86,325,329,317,
-  321,330,301,288,135,49,139,143,147,151,155,159,163,167,171,
-  175,179,183,187,191,195,199,203,207,211,215,219,223,227,231,
-  235,239,243,247,251,255,259,263,267,271,343,347,351,355,372,
-  305,309,313};
+Surface Loop(373) = - {49,-135,-139,-143,-147,-151,-155,-159,-163,-167,
+  -171,-175,-179,-183,-187,-191,-195,-199,-203,-207,-211,-215,-219,-223,
+  -227,-231,-235,-239,-243,-247,-251,-255,-259,-263,-267,-271,-288,-313,
+  -301,-305,-309,-330,-317,-78,359,363,-82,-86,367,371,-90,-329,-325,
+  -321,372,343,347,351,355};
 Volume(374) = {373};
 
-Physical Volume(1) = 374 ;