diff --git a/benchmarks/dvmp/analysis/vm_invar.cxx b/benchmarks/dvmp/analysis/vm_invar.cxx
index dda20d87e4e783486c2cd5b3b9800c46520ffc9a..71baec449a61824002e07fa64fdb1c0d8e05e1d3 100644
--- a/benchmarks/dvmp/analysis/vm_invar.cxx
+++ b/benchmarks/dvmp/analysis/vm_invar.cxx
@@ -151,6 +151,11 @@ int vm_invar(const std::string& config_name)
       h_Var1D[i][j] = (TH1D*)htmp.Clone(histName[i][j].c_str());
       //delete hptr_tmp;
       
+      
+    }
+  }
+  for(int i = 0 ; i < 4 ; i++){
+    for(int j = 0 ; j < 4 ; j++){
       TCanvas* ctest = new TCanvas("ctest", "ctest", 800,600);
       h_Var1D[i][j]->Draw("hist");
       htmp.Draw("hist");
@@ -159,6 +164,7 @@ int vm_invar(const std::string& config_name)
     }
   }
   
+  
   //double nEvents = h_Var1D[0][0]->Integral(0, -1);