diff --git a/Mesh/meshGFaceBoundaryLayer.cpp b/Mesh/meshGFaceBoundaryLayer.cpp
index f2356bd97c69add2e97b9428efac45becc5d69e1..1c3f1af6e7b992a091645f3afbacbfaba9aff681 100644
--- a/Mesh/meshGFaceBoundaryLayer.cpp
+++ b/Mesh/meshGFaceBoundaryLayer.cpp
@@ -8,6 +8,29 @@
 #include "boundaryLayerEdge.h"
 #include "boundaryLayerFace.h"
 
+// utiliser bl.lua comme cas test
+//
+// creer une fonction meshAllBoundaryLayerFaces(GModel *)
+//   et l'appeler dans Mesh/Generator.cpp/Mesh2D()
+//
+// cette fonction 
+//
+//   - utiliserait le maillage 1D de toutes les lignes source des
+//     boundaryLayerFaces (cf boundaryLayerFace.h) pour
+//     creer les points de la couche limite
+//     (categoriser les points sur chaque boundaryLayerFace?)
+//
+//   - "simplifierait" le nuage de point cree en enlevant les points
+//     trop proches? (cf. Geo/MVertexPositionSet)
+//
+//   - utiliser DocRecord pour trianguler les points (cf. Plugin/Triangulate.cpp)
+//
+//   - modifier la triangul sur le bord de la couche limite pour
+//     verifier les contraintes de Blossom
+// 
+//   - appliquer Blossom (cf. meshGFaceOptimize.cpp)
+
+// ceci c'est nul: a changer :-)
 int MeshBoundaryLayerSurface(GFace *gf)
 {
   // old boundary layers