Index: trunk/ippTools/src/dettoolConfig.c
===================================================================
--- trunk/ippTools/src/dettoolConfig.c	(revision 7242)
+++ trunk/ippTools/src/dettoolConfig.c	(revision 7247)
@@ -21,20 +21,4 @@
         exit(EXIT_FAILURE);
     }
-
-    // CLI options
-    // modes
-    psMetadata *modes = psMetadataAlloc();
-    psMetadataAddStr(modes , PS_LIST_TAIL, "-define",  0,
-        "create a new detrend run", NULL);
-    psMetadataAddStr(modes , PS_LIST_TAIL, "-raw",  0,
-        "list raw imfiles pending processing", NULL);
-    psMetadataAddStr(modes , PS_LIST_TAIL, "-addprocessed",  0,
-        "add a processed imfile", NULL);
-    psMetadataAddStr(modes , PS_LIST_TAIL, "-processed",  0,
-        "list processed imfiles", NULL);
-    psMetadataAddStr(modes , PS_LIST_TAIL, "-addstacked",  0,
-        "add a stacked imfile", NULL);
-    psMetadataAddStr(modes , PS_LIST_TAIL, "-stacked",  0,
-        "list stacked imfiles", NULL);
 
     // -define 
@@ -44,4 +28,9 @@
     psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-det_type",  0,
         "define the type of detrend run", NULL);
+
+    // -runs
+    psMetadata *runsArgs = psMetadataAlloc();
+    psMetadataAddStr(runsArgs, PS_LIST_TAIL, "-det_type",  0,
+        "search for type of detrend run", NULL);
 
     // -raw
@@ -194,4 +183,5 @@
     }
     PXTOOL_MODE("-raw",             DETTOOL_MODE_RAW,           rawArgs);
+    PXTOOL_MODE("-runs",            DETTOOL_MODE_RUNS,          runsArgs);
     PXTOOL_MODE("-addprocessed",    DETTOOL_MODE_ADDPROCESSED,  addprocArgs);
     PXTOOL_MODE("-processed",       DETTOOL_MODE_PROCESSED,     procArgs);
@@ -219,4 +209,7 @@
         psArgumentHelp(defineArgs);
         psFree(defineArgs);
+        fprintf (stdout, "-runs ");
+        psArgumentHelp(runsArgs);
+        psFree(runsArgs);
         fprintf (stdout, "-raw ");
         psArgumentHelp(rawArgs);
@@ -247,10 +240,9 @@
         psFree(normalizedframeArgs);
 
-        psFree(modes);
         exit(EXIT_FAILURE);
     }
 
-    psFree(modes);
     psFree(defineArgs);
+    psFree(runsArgs);
     psFree(rawArgs);
     psFree(addprocArgs);
@@ -279,4 +271,5 @@
 
     addWhereStr(det_id);
+    addWhereStr(det_type);
     addWhereStr(exp_id);
     addWhereStr(class_id);
