Index: ../trunk-jpl/src/m/classes/organizer.py
===================================================================
--- ../trunk-jpl/src/m/classes/organizer.py	(revision 18470)
+++ ../trunk-jpl/src/m/classes/organizer.py	(revision 18471)
@@ -150,7 +150,7 @@
 
 		return bool
 	#}}}
-	def savemodel(self,md):    # {{{
+	def savemodel(self,md, name='default'):    # {{{
 
 		#check
 		if self._currentstep==0:
@@ -158,7 +158,8 @@
 		if self._currentstep>len(self.steps):
 			raise RuntimeError("Cannot save model because organizer (org) is not up to date!")
 
-		name=os.path.join(self.repository,self.prefix+'.step#'+self.steps[self._currentstep-1]['string']+'.python')
+		if (name=='default'):
+			name=os.path.join(self.repository,self.prefix+'.step#'+self.steps[self._currentstep-1]['string']+'.python')
 		print "saving model as: '%s'" % name
 
 		#check that md is a model
