Index: /issm/trunk-jpl/src/m/classes/frictioncoulomb2.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/frictioncoulomb2.m	(revision 26082)
+++ /issm/trunk-jpl/src/m/classes/frictioncoulomb2.m	(revision 26083)
@@ -11,4 +11,15 @@
 		effective_pressure       = NaN;
 		effective_pressure_limit = 0;
+	end
+	methods (Static)
+		function self = loadobj(self) % {{{
+			if isstruct(self)
+				disp('Recovering frictioncoulomb2 from older version');
+				if isfield(self,'coefficient')
+					self.C = self.coefficient;
+				end
+				self = structtoobj(frictioncoulomb2(),self);
+			end
+		end% }}}
 	end
 	methods
Index: /issm/trunk-jpl/src/m/classes/model.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/model.m	(revision 26082)
+++ /issm/trunk-jpl/src/m/classes/model.m	(revision 26083)
@@ -133,6 +133,4 @@
 				end
 			end
-			%2017 April 10th
-			if isa(md.gia,'gia'), md.gia=giamme(); end
 			%2017 May 4th
 			if isa(md.amr,'double'); md.amr=amr(); end
@@ -177,5 +175,5 @@
 			end
 			%2019 Dec 16
-			if isa(md.dsl,'double') | isempty(md.dsl.compute_fingerprints)
+			if isa(md.dsl,'double') 
 				md.dsl=dsl();
 			end
