Index: /issm/trunk/test/Verification/PigControlMethodBM2d_21/runme.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodBM2d_21/runme.m	(revision 996)
+++ /issm/trunk/test/Verification/PigControlMethodBM2d_21/runme.m	(revision 997)
@@ -8,5 +8,5 @@
 %      runme;
 %      runme({'ice'});
-%      runme({'ice','cielo_serial'});
+%      runme({'ice','cielo_serial'},{'absolute'});
 %      md=runme({'cielo_parallel'});
 %
@@ -24,11 +24,21 @@
 % free to tweak the tolerance variable.
 
+%check arguments
+if (nargin>2 | nargout>1)
+	help runme
+	error('runme error message: bad usage');
+end
+
 %packages and misfits to be tested
-if nargin==1,
+if nargin==2,
+	misfits=varargin{2};
+else
+	misfits={'absolute','relative','logarithmic'};
+end
+if nargin,
 	packages=varargin{1};
 else
 	packages={'macayeal','cielo_parallel','cielo_serial'};
 end
-misfits={'absolute','relative','logarithmic'};
 
 %Initialize log message for nightly runs.
Index: /issm/trunk/test/Verification/PigControlMethodBM2d_21/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodBM2d_21/updatearchive.m	(revision 996)
+++ /issm/trunk/test/Verification/PigControlMethodBM2d_21/updatearchive.m	(revision 997)
@@ -20,11 +20,21 @@
 % Just commit the result if you want to.
 
+%check arguments
+if (nargin>2 | nargout>1)
+	help updatearchive
+	error('updatearchive error message: bad usage');
+end
+
 %packages and misfits to be tested
-if nargin==1,
+if nargin==2,
+	misfits=varargin{2};
+else
+	misfits={'absolute','relative','logarithmic'};
+end
+if nargin,
 	packages=varargin{1};
 else
 	packages={'macayeal','cielo_parallel','cielo_serial'};
 end
-misfits={'absolute','relative','logarithmic'};
 
 %Initialize log message for nightly runs.
Index: /issm/trunk/test/Verification/PigControlMethodDragM2d_20/runme.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodDragM2d_20/runme.m	(revision 996)
+++ /issm/trunk/test/Verification/PigControlMethodDragM2d_20/runme.m	(revision 997)
@@ -8,5 +8,5 @@
 %      runme;
 %      runme({'ice'});
-%      runme({'ice','cielo_serial'},{'diagnostic'});
+%      runme({'ice','cielo_serial'},{'absolute'});
 %      md=runme({'cielo_parallel'});
 %
@@ -24,11 +24,21 @@
 % free to tweak the tolerance variable.
 
+%check arguments
+if (nargin>2 | nargout>1)
+	help runme
+	error('runme error message: bad usage');
+end
+
 %packages and misfits to be tested
-if nargin==1,
+if nargin==2,
+	misfits=varargin{2};
+else
+	misfits={'absolute','relative','logarithmic'};
+end
+if nargin,
 	packages=varargin{1};
 else
 	packages={'cielo_serial','cielo_parallel'};
 end
-misfits={'absolute','relative','logarithmic'};
 
 %Initialize log message for nightly runs.
Index: /issm/trunk/test/Verification/PigControlMethodDragM2d_20/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodDragM2d_20/updatearchive.m	(revision 996)
+++ /issm/trunk/test/Verification/PigControlMethodDragM2d_20/updatearchive.m	(revision 997)
@@ -8,5 +8,5 @@
 %      updatearchive;
 %      updatearchive({'ice'});
-%      updatearchive({'ice','cielo_serial'},{'diagnostic'});
+%      updatearchive({'ice','cielo_serial'},{'absolute'});
 %      md=updatearchive({'cielo_parallel'});
 %
@@ -20,11 +20,21 @@
 % Just commit the result if you want to.
 
+%check arguments
+if (nargin>2 | nargout>1)
+	help updatearchive
+	error('updatearchive error message: bad usage');
+end
+
 %packages and misfits to be tested
-if nargin==1,
+if nargin==2,
+	misfits=varargin{2};
+else
+	misfits={'absolute','relative','logarithmic'};
+end
+if nargin,
 	packages=varargin{1};
 else
 	packages={'cielo_parallel','cielo_serial'};
 end
-misfits={'absolute','relative','logarithmic'};
 
 %Initialize log message for nightly runs.
