Index: /issm/trunk/src/m/classes/model/model.m
===================================================================
--- /issm/trunk/src/m/classes/model/model.m	(revision 9957)
+++ /issm/trunk/src/m/classes/model/model.m	(revision 9958)
@@ -295,7 +295,7 @@
 			 end
 			 if ismember(structmd.pressureload(end,end),[118 119 120]),
-				 pos=find(structmd.pressureload(:,end)==120); md.pressureload(pos,end)=0;
-				 pos=find(structmd.pressureload(:,end)==118); md.pressureload(pos,end)=1;
-				 pos=find(structmd.pressureload(:,end)==119); md.pressureload(pos,end)=2;
+				 pos=find(structmd.pressureload(:,end)==120); md.diagnostic.icefront(pos,end)=0;
+				 pos=find(structmd.pressureload(:,end)==118); md.diagnostic.icefront(pos,end)=1;
+				 pos=find(structmd.pressureload(:,end)==119); md.diagnostic.icefront(pos,end)=2;
 			 end
 			 if (structmd.elements_type(end,end)>100),
Index: /issm/trunk/src/m/classes/transient.m
===================================================================
--- /issm/trunk/src/m/classes/transient.m	(revision 9957)
+++ /issm/trunk/src/m/classes/transient.m	(revision 9958)
@@ -72,4 +72,5 @@
 			fielddisplay(obj,'isdiagnostic','indicates if a diagnostic solution is used in the transient');
 			fielddisplay(obj,'isgroundingline','indicates if a groundingline migration is used in the transient');
+			fielddisplay(obj,'requested_outputs','list of additional outputs requested');
 
 		end % }}}
