Index: /trunk/ippTools/src/dettool.c
===================================================================
--- /trunk/ippTools/src/dettool.c	(revision 10157)
+++ /trunk/ippTools/src/dettool.c	(revision 10158)
@@ -233,12 +233,12 @@
 
     // optional
-    psString det_mode = psMetadataLookupStr(&status, config->args, "-det_mode");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -det_mode");
-        return false;
-    }
-    // check det_mode
-    if (det_mode && !isValidMode(config, det_mode)) {
-        psError(PS_ERR_UNKNOWN, false, "invalud det_mode");
+    psString mode = psMetadataLookupStr(&status, config->args, "-mode");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -mode");
+        return false;
+    }
+    // check mode
+    if (mode && !isValidMode(config, mode)) {
+        psError(PS_ERR_UNKNOWN, false, "invalud mode");
         return false;
     }
@@ -404,5 +404,5 @@
             0,
             det_type,
-            det_mode,
+            mode,
             "run",
             exp_type,
@@ -614,12 +614,12 @@
 
     // optional
-    psString det_mode = psMetadataLookupStr(&status, config->args, "-det_mode");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -det_mode");
-        return false;
-    }
-    // check det_mode
-    if (det_mode && !isValidMode(config, det_mode)) {
-        psError(PS_ERR_UNKNOWN, false, "invalud det_mode");
+    psString mode = psMetadataLookupStr(&status, config->args, "-mode");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -mode");
+        return false;
+    }
+    // check mode
+    if (mode && !isValidMode(config, mode)) {
+        psError(PS_ERR_UNKNOWN, false, "invalud mode");
         return false;
     }
@@ -733,5 +733,5 @@
             0,
             det_type,
-            det_mode,
+            mode,
             "run",
             exp_type,
@@ -891,17 +891,17 @@
     }
 
-    psString det_mode = psMetadataLookupStr(&status, config->args, "-set_det_mode");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -set_det_mode");
-        return false;
-    }
-    // check det_mode
-    if (det_mode && !isValidMode(config, det_mode)) {
-        psError(PS_ERR_UNKNOWN, false, "invalud det_mode");
-        return false;
-    }
-    if (det_mode) {
-        psFree(detRun->det_mode);
-        detRun->det_mode = psStringCopy(det_mode);
+    psString mode = psMetadataLookupStr(&status, config->args, "-set_mode");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -set_mode");
+        return false;
+    }
+    // check mode
+    if (mode && !isValidMode(config, mode)) {
+        psError(PS_ERR_UNKNOWN, false, "invalud mode");
+        return false;
+    }
+    if (mode) {
+        psFree(detRun->mode);
+        detRun->mode = psStringCopy(mode);
     }
 
@@ -5023,12 +5023,12 @@
 
     // everything else is optional
-    psString det_mode = psMetadataLookupStr(&status, config->args, "-det_mode");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -det_mode");
-        return false;
-    }
-    // check det_mode
-    if (det_mode && !isValidMode(config, det_mode)) {
-        psError(PS_ERR_UNKNOWN, false, "invalud det_mode");
+    psString mode = psMetadataLookupStr(&status, config->args, "-mode");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -mode");
+        return false;
+    }
+    // check mode
+    if (mode && !isValidMode(config, mode)) {
+        psError(PS_ERR_UNKNOWN, false, "invalud mode");
         return false;
     }
@@ -5148,5 +5148,5 @@
             0,  // the iteration is fixed at 0
             det_type,
-            det_mode,
+            mode,
             "reg",
             exp_type,
Index: /trunk/ippTools/src/dettoolConfig.c
===================================================================
--- /trunk/ippTools/src/dettoolConfig.c	(revision 10157)
+++ /trunk/ippTools/src/dettoolConfig.c	(revision 10158)
@@ -68,5 +68,5 @@
     psMetadataAddStr(definebytagArgs, PS_LIST_TAIL, "-det_type",  0,
             "define the type of detrend run (required)", NULL);
-    psMetadataAddStr(definebytagArgs, PS_LIST_TAIL, "-det_mode",  0,
+    psMetadataAddStr(definebytagArgs, PS_LIST_TAIL, "-mode",  0,
             "define the mode of this detrend run", "create");
     psMetadataAddStr(definebytagArgs, PS_LIST_TAIL, "-exp_type",  0,
@@ -99,5 +99,5 @@
     psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-det_type",  0,
             "define the type of detrend run (required)", NULL);
-    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-det_mode",  0,
+    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-mode",  0,
             "define the mode of this detrend run", "create");
     psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-exp_type",  0,
@@ -140,5 +140,5 @@
     psMetadataAddStr(definebydetrunArgs, PS_LIST_TAIL, "-set_det_type",  0,
             "define the type of detrend run (required)", NULL);
-    psMetadataAddStr(definebydetrunArgs, PS_LIST_TAIL, "-set_det_mode",  0,
+    psMetadataAddStr(definebydetrunArgs, PS_LIST_TAIL, "-set_mode",  0,
             "define the mode of this detrend run", "create");
     psMetadataAddStr(definebydetrunArgs, PS_LIST_TAIL, "-set_exp_type",  0,
@@ -564,5 +564,5 @@
     psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-det_type",  0,
             "define the type of detrend run (required)", NULL);
-    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-det_mode",  0,
+    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-mode",  0,
             "define the mode of this detrend run", "create");
     psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-exp_type",  0,
