diff --git a/SCRIPTS/COIN/MONITOR/coin_monitor_calc.C b/SCRIPTS/COIN/MONITOR/coin_monitor_calc.C
index e74d818ebf69086a2c3193c6025ee3b10fd1eaa2..7644c3e39b5b171eb6e85a8dbab368dbba54387a 100644
--- a/SCRIPTS/COIN/MONITOR/coin_monitor_calc.C
+++ b/SCRIPTS/COIN/MONITOR/coin_monitor_calc.C
@@ -120,7 +120,7 @@ void coin_monitor_calc(Int_t RunNumber = 0, Int_t TargetType = 0, Int_t Kinemati
 
 	// Open old data, copy to new tree.
 	// We skip if an old datum's run number matches the one the user specified.
-	TFile* newYieldF = new TFile("SCRIPTS/COIN/MONITOR/coin_monitor_new.root", "RECREATE");
+	TFile* newYieldF = new TFile("ROOTfiles/coin_monitor_new.root", "RECREATE");
 	TTree* TY_new = new TTree("Y","coin_monitor tree");
 	int run_new, tgt_new, kin_new, pN_trig_new, hN_trig_new;
 	double pYpc_new, hYpc_new, pQ_new, hQ_new;
@@ -143,7 +143,7 @@ void coin_monitor_calc(Int_t RunNumber = 0, Int_t TargetType = 0, Int_t Kinemati
 	TY_new->Branch("h3of4Eff",&h3of4Eff_new);
 	TY_new->Branch("roc2PS6liveTime",&roc2PS6liveTime_new);
 
-	TFile* yieldF = new TFile("SCRIPTS/COIN/MONITOR/coin_monitor.root","READ");
+	TFile* yieldF = new TFile("ROOTfiles/coin_monitor.root","READ");
 	TTree* TY_old = (TTree*)yieldF->Get("Y");
 
 	int run_old, tgt_old, kin_old, pN_trig_old, hN_trig_old;
@@ -219,5 +219,5 @@ void coin_monitor_calc(Int_t RunNumber = 0, Int_t TargetType = 0, Int_t Kinemati
 	// Rename new root file to old one
 	newYieldF->Write();
 	newYieldF->Close();
-	gSystem->Exec("mv SCRIPTS/COIN/MONITOR/coin_monitor_new.root SCRIPTS/COIN/MONITOR/coin_monitor.root");
+	gSystem->Exec("mv ROOTfiles/coin_monitor_new.root ROOTfiles/coin_monitor.root");
 }
diff --git a/SCRIPTS/COIN/MONITOR/coin_monitor_calc_batch.sh b/SCRIPTS/COIN/MONITOR/coin_monitor_calc_batch.sh
index e3b1f8293355d1b628cb4850052ebce8e6e7a025..ce0e053a756719e8cf5bdea9d6a89e8efd2c8f28 100755
--- a/SCRIPTS/COIN/MONITOR/coin_monitor_calc_batch.sh
+++ b/SCRIPTS/COIN/MONITOR/coin_monitor_calc_batch.sh
@@ -1,23 +1,49 @@
 #!/bin/bash
+echo Creating blank coin_monitor.root
 ./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_init.C"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2023,1,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2046,1,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2047,1,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2048,1,1)"
-#./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2049,1,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2050,1,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2051,1,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2052,1,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2054,1,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2055,3,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2056,2,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2062,2,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2064,2,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2065,2,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2066,1,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2067,3,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2068,3,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2187,2,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2188,2,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2189,2,1)"
-./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2190,2,1)"
+
+# Hydrogen
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2278,1)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2279,1)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2280,1)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2281,1)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2283,1)"
+
+# Carbon
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2284,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2285,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2286,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2290,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2291,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2292,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2293,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2294,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2295,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2296,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2297,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2298,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2299,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2300,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2301,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2303,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2304,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2305,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2306,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2308,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2309,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2310,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2311,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2312,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2313,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2314,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2315,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2316,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2317,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2318,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2319,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2320,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2321,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2322,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2323,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2324,2)"
+./hcana -q "SCRIPTS/COIN/MONITOR/coin_monitor_calc.C(2325,2)"
diff --git a/SCRIPTS/COIN/MONITOR/coin_monitor_graph.C b/SCRIPTS/COIN/MONITOR/coin_monitor_graph.C
index cae6103df0ebe042223ce6214fc43de2b69d924b..d3885af23f1234c4bfc3545e6a919b593bbf7f2f 100644
--- a/SCRIPTS/COIN/MONITOR/coin_monitor_graph.C
+++ b/SCRIPTS/COIN/MONITOR/coin_monitor_graph.C
@@ -1,5 +1,5 @@
 void coin_monitor_graph(int runMin = -1, int runMax = -1) {
-	TFile* yieldF = new TFile("SCRIPTS/COIN/MONITOR/coin_monitor.root","READ");
+	TFile* yieldF = new TFile("ROOTfiles/coin_monitor.root","READ");
 	TTree* TY=(TTree*)yieldF->Get("Y");
 
 	//gStyle->SetOptTitle(kFALSE);
diff --git a/SCRIPTS/COIN/MONITOR/coin_monitor_init.C b/SCRIPTS/COIN/MONITOR/coin_monitor_init.C
index 5c84adff139970406f27a977d2a650f4fdfa7933..cea6d96ec0f26092186ce973972b83a79bfe6903 100644
--- a/SCRIPTS/COIN/MONITOR/coin_monitor_init.C
+++ b/SCRIPTS/COIN/MONITOR/coin_monitor_init.C
@@ -1,6 +1,6 @@
 {
-    TFile* newYieldF = new TFile("SCRIPTS/COIN/MONITOR/coin_monitor.root", "RECREATE");
-    TTree* TY_new = new TTree("Y","SCRIPTS/COIN/MONITOR/coin_monitor tree");
+    TFile* newYieldF = new TFile("ROOTfiles/coin_monitor.root", "RECREATE");
+    TTree* TY_new = new TTree("Y","coin_monitor tree");
     int run_new, tgt_new, kin_new, pN_trig_new, hN_trig_new;
     double pYpc_new, hYpc_new, pQ_new, hQ_new;
     double pHadTrackEff_new, pHadTrackEffErr_new, hElecTrackEff_new, hElecTrackEffErr_new;