diff --git a/Code/MonoMutliViewClassifiers/MonoviewClassifiers/SCM.py b/Code/MonoMutliViewClassifiers/MonoviewClassifiers/SCM.py
index 059191877f5ac2b1eb5ec7989872530a101e5b2a..4924d05d6fc138ffa484133bc8c33fbc71fe7b55 100644
--- a/Code/MonoMutliViewClassifiers/MonoviewClassifiers/SCM.py
+++ b/Code/MonoMutliViewClassifiers/MonoviewClassifiers/SCM.py
@@ -124,11 +124,11 @@ def transformData(dataArray):
             while fail:
                 print name
                 if not os.path.isfile(name):
-                    name = nameb+str(i)
                     dsetFile = h5py.File(name, "w")
                     fail=False
                 else:
                     i+=1
+                    name = nameb+str(i)
 
         packedDataset = dsetFile.create_dataset("temp_scm", data=packedData)
         dsetFile.close()