Index: trunk/ippTools/src/pzgetimfilesConfig.c
===================================================================
--- trunk/ippTools/src/pzgetimfilesConfig.c	(revision 11859)
+++ trunk/ippTools/src/pzgetimfilesConfig.c	(revision 14600)
@@ -46,11 +46,11 @@
     psMetadata *args = psMetadataAlloc();
     psMetadataAddStr(args , PS_LIST_TAIL, "-uri", 0,
-            "DataStore FileSet URI", "");
+            "DataStore FileSet URI (required)", NULL);
     psMetadataAddStr(args , PS_LIST_TAIL, "-filesetid", 0,
-            "FileSet ID", "");
+            "FileSet ID (required)", NULL);
     psMetadataAddStr(args, PS_LIST_TAIL, "-inst",  0,
-            "search by camera", NULL);
+            "Camera ID (required)", NULL);
     psMetadataAddStr(args, PS_LIST_TAIL, "-telescope",  0,
-            "search by telescope", NULL);
+            "Telescope ID (required)", NULL);
 
 
@@ -58,9 +58,11 @@
     if (!psArgumentParse(args, &argc, argv)
         || argc != 1
-        || strcmp(psMetadataLookupStr(&status, args, "-uri"), "") == 0
-        || strcmp(psMetadataLookupStr(&status, args, "-filesetid"), "") == 0
+        || (psMetadataLookupStr(&status, args, "-uri") == NULL)
+        || (psMetadataLookupStr(&status, args, "-filesetid") == NULL)
+        || (psMetadataLookupStr(&status, args, "-inst") == NULL)
+        || (psMetadataLookupStr(&status, args, "-telescope") == NULL)
     ) {
         fprintf(stderr, "error parsing arguments\n");
-        printf("\nPan-STARRS Phase Z Search Tool\n");
+        printf("\nPan-STARRS Phase Z Get Imfiles Tool\n");
         printf("Usage: %s -uri <uri> -filesetid <id>\n\n", argv[0]);
         psArgumentHelp(args);
