Index: /trunk/ippTools/src/dettool.c
===================================================================
--- /trunk/ippTools/src/dettool.c	(revision 7386)
+++ /trunk/ippTools/src/dettool.c	(revision 7387)
@@ -29,4 +29,5 @@
 static bool addmasterframeMode(pxConfig *config);
 static bool masterframeMode(pxConfig *config);
+static bool masterMode(pxConfig *config);
 
 static detInputExpRow *rawDetrenTodetInputExpRow(rawDetrendExpRow *rawExp, psS32 det_id);
@@ -63,4 +64,5 @@
         MODECASE(DETTOOL_MODE_ADDMASTERFRAME, addmasterframeMode);
         MODECASE(DETTOOL_MODE_MASTERFRAME, masterframeMode);
+        MODECASE(DETTOOL_MODE_MASTER, masterMode);
         default:
             psAbort(argv[0], "invalid option (this should not happen)");
@@ -1704,2 +1706,8 @@
     return true;
 }
+
+static bool masterMode(pxConfig *config)
+{
+    PS_ASSERT_PTR_NON_NULL(config, false);
+    return true;
+}
Index: /trunk/ippTools/src/dettool.h
===================================================================
--- /trunk/ippTools/src/dettool.h	(revision 7386)
+++ /trunk/ippTools/src/dettool.h	(revision 7387)
@@ -23,5 +23,6 @@
     DETTOOL_MODE_RESIDEXP,
     DETTOOL_MODE_ADDMASTERFRAME,
-    DETTOOL_MODE_MASTERFRAME
+    DETTOOL_MODE_MASTERFRAME,
+    DETTOOL_MODE_MASTER
 } dettoolMode;
 
Index: /trunk/ippTools/src/dettoolConfig.c
===================================================================
--- /trunk/ippTools/src/dettoolConfig.c	(revision 7386)
+++ /trunk/ippTools/src/dettoolConfig.c	(revision 7387)
@@ -239,4 +239,9 @@
     psMetadata *masterframeArgs = psMetadataAlloc();
     psMetadataAddStr(masterframeArgs, PS_LIST_TAIL, "-det_id",  0,
+        "search for detrend master for detrend ID", NULL);
+
+    // -master
+    psMetadata *masterArgs = psMetadataAlloc();
+    psMetadataAddStr(masterArgs, PS_LIST_TAIL, "-det_id",  0,
         "search for detrend master for detrend ID", NULL);
 
@@ -279,4 +284,5 @@
     PXTOOL_MODE("-addmasterframe",DETTOOL_MODE_ADDMASTERFRAME,addmasterframeArgs);
     PXTOOL_MODE("-masterframe",     DETTOOL_MODE_MASTERFRAME,  masterframeArgs);
+    PXTOOL_MODE("-master",          DETTOOL_MODE_MASTER,        masterArgs);
 
     bool argErr = false;
@@ -292,5 +298,5 @@
         printf("\nPan-STARRS Detrend Tool\n");
         printf("Usage: %s <mode> [<options>]\n\n", argv[0]);
-        printf(" <mode> : [-define|-raw|-addprocessed|-processed|-addstacked|-stacked|-stackedframe|-addnormalized|-normalized|-normalizedframe|-addresid|-resid|-addresidexp|-residexp|-addmasterframe|-masterframe]\n\n");
+        printf(" <mode> : [-define|-raw|-addprocessed|-processed|-addstacked|-stacked|-stackedframe|-addnormalized|-normalized|-normalizedframe|-addresid|-resid|-addresidexp|-residexp|-addmasterframe|-masterframe|-master]\n\n");
         fprintf (stdout, "-define ");
         psArgumentHelp(defineArgs);
@@ -347,4 +353,7 @@
         psArgumentHelp(masterframeArgs);
         psFree(masterframeArgs);
+        fprintf (stdout, "-master ");
+        psArgumentHelp(masterArgs);
+        psFree(masterArgs);
 
         exit(EXIT_FAILURE);
@@ -367,4 +376,5 @@
     psFree(addmasterframeArgs);
     psFree(masterframeArgs);
+    psFree(masterArgs);
 
     // setup search criterion
