diff --git a/MAPS/COIN/DETEC/TRIG/cointrig.map b/MAPS/COIN/DETEC/TRIG/cointrig.map
index 8ad2b5d015a3d5633d29cfcd9ac2826fcc14fd57..cdfeed9ea8b0766172e2e57dab4a61ff22a831a0 100644
--- a/MAPS/COIN/DETEC/TRIG/cointrig.map
+++ b/MAPS/COIN/DETEC/TRIG/cointrig.map
@@ -124,6 +124,9 @@ REFINDEX=3
      3,       1,     13,     0 ! pPSHWR
      4,       1,     15,     0 ! pHGCER_MOD
      5,       1,     16,     0 ! pNGCER_MOD
+     8,       1,     17,     0 ! pHEL_NEG
+     9,       1,     18,     0 ! pHEL_POS
+    10,       1,     19,     0 ! pHEL_MPS
     11,       1,     14,     0 ! pFADC_TREF_ROC2
 
 ! F250 module
diff --git a/MAPS/COIN/DETEC/coin.map b/MAPS/COIN/DETEC/coin.map
index 180929621ab2fe801a9c3abc5c2e7bfd5cb0ece6..e4c14379d21f989ddb64118594ff531aa48d5d8d 100644
--- a/MAPS/COIN/DETEC/coin.map
+++ b/MAPS/COIN/DETEC/coin.map
@@ -3867,6 +3867,9 @@ REFINDEX=3
    3,   1,  13,   0  ! pPSHWR
    4,   1,  15,   0  ! pHGCER_MOD
    5,   1,  16,   0  ! pNGCER_MOD
+   8,   1,  17,   0  ! pHEL_NEG
+   9,   1,  18,   0  ! pHEL_POS
+  10,   1,  19,   0  ! pHEL_MPS
   11,   1,  14,   0  ! pFADC_TREF_ROC2
 
 SLOT=20
diff --git a/MAPS/SCALERS/db_PScalevt.dat b/MAPS/SCALERS/db_PScalevt.dat
index c3d01e3eac6e889959a767d068b5ed2b0cb77930..f17705530be42cb00d31a25cb5d9915bfcba4543 100644
--- a/MAPS/SCALERS/db_PScalevt.dat
+++ b/MAPS/SCALERS/db_PScalevt.dat
@@ -6,8 +6,12 @@ map 3801 8 10 03000a20 ffffffff 13
 map 3801 8 11 03200b20 ffffffff 13
 map 3801 8 12 03400c20 ffffffff 13
 map 3801 8 13 03600d20 ffffffff 13 31 1000000
+map 3801 8 14 03800e20 ffffffff 13
+map 3801 8 15 03a00f20 ffffffff 13
 variable 6 24 1 .hSTOF.scaler HMS STOF
 variable 6 24 2 .hSTOF.scalerRate HMS STOF
+variable 8 21 1 .Empty_90.scaler Empty
+variable 8 21 2 .Empty_90.scalerRate Empty
 variable 3 31 1 .hod.2y16.posScaler SHMS 2y+ paddle 16
 variable 3 31 2 .hod.2y16.posScalerRate SHMS 2y+ paddle 16
 variable 3 15 1 .hod.2y16.negScaler SHMS 2y- paddle 16
@@ -16,6 +20,8 @@ variable 6 29 1 .hEL_CLEAN.scaler HMS EL_CLEAN
 variable 6 29 2 .hEL_CLEAN.scalerRate HMS EL_CLEAN
 variable 5 16 1 .pL1ACCP.scaler SHMS L1 Accept
 variable 5 16 2 .pL1ACCP.scalerRate SHMS L1 Accept
+variable 9 31 1 .Empty_123.scaler Empty
+variable 9 31 2 .Empty_123.scalerRate Empty
 variable 7 11 1 .PRLO.scaler SHMS PRLO
 variable 7 11 2 .PRLO.scalerRate SHMS PRLO
 variable 7 10 1 .EDTM.scaler SHMS EDTM
@@ -24,6 +30,8 @@ variable 7 23 1 .Empty_76.scaler Empty
 variable 7 23 2 .Empty_76.scalerRate Empty
 variable 0 23 1 .hod.1x8.negScaler SHMS 1X- paddle 8
 variable 0 23 2 .hod.1x8.negScalerRate SHMS 1X- paddle 8
+variable 9 28 1 .Empty_120.scaler Empty
+variable 9 28 2 .Empty_120.scalerRate Empty
 variable 0 7 1 .hod.1x8.posScaler SHMS 1X+ paddle 8
 variable 0 7 2 .hod.1x8.posScalerRate SHMS 1X+ paddle 8
 variable 7 4 1 .S1XS1Y.scaler SHMS S1T
@@ -60,6 +68,8 @@ variable 3 19 1 .hod.2y7.posScaler SHMS 2y+ paddle 7
 variable 3 19 2 .hod.2y7.posScalerRate SHMS 2y+ paddle 7
 variable 3 3 1 .hod.2y7.negScaler SHMS 2y- paddle 7
 variable 3 3 2 .hod.2y7.negScalerRate SHMS 2y- paddle 7
+variable 8 27 1 .Empty_96.scaler Empty
+variable 8 27 2 .Empty_96.scalerRate Empty
 variable 0 12 1 .hod.1x10.posScaler SHMS 1X+ paddle 10
 variable 0 12 2 .hod.1x10.posScalerRate SHMS 1X+ paddle 10
 variable 0 28 1 .hod.1x10.negScaler SHMS 1X- paddle 10
@@ -72,10 +82,28 @@ variable 6 2 1 .pTRIG3.scaler SHMS TRIG3
 variable 6 2 2 .pTRIG3.scalerRate SHMS TRIG3
 variable 6 1 1 .pTRIG2.scaler SHMS TRIG2
 variable 6 1 2 .pTRIG2.scalerRate SHMS TRIG2
+variable 9 17 1 .Empty_109.scaler Empty
+variable 9 17 2 .Empty_109.scalerRate Empty
 variable 2 29 1 .hod.2x12.negScaler SHMS 2X- paddle 12
 variable 2 29 2 .hod.2x12.negScalerRate SHMS 2X- paddle 12
 variable 2 13 1 .hod.2x12.posScaler SHMS 2X+ paddle 12
 variable 2 13 2 .hod.2x12.posScalerRate SHMS 2X+ paddle 12
+variable 9 1 1 .Empty_101.scaler Empty
+variable 9 1 2 .Empty_101.scalerRate Empty
+variable 8 31 1 .Empty_100.scaler Empty
+variable 8 31 2 .Empty_100.scalerRate Empty
+variable 9 5 1 .Empty_103.scaler Empty
+variable 9 5 2 .Empty_103.scalerRate Empty
+variable 9 3 1 .Empty_102.scaler Empty
+variable 9 3 2 .Empty_102.scalerRate Empty
+variable 9 9 1 .Empty_105.scaler Empty
+variable 9 9 2 .Empty_105.scalerRate Empty
+variable 9 7 1 .Empty_104.scaler Empty
+variable 9 7 2 .Empty_104.scalerRate Empty
+variable 9 13 1 .Empty_107.scaler Empty
+variable 9 13 2 .Empty_107.scalerRate Empty
+variable 9 11 1 .Empty_106.scaler Empty
+variable 9 11 2 .Empty_106.scalerRate Empty
 variable 5 6 1 .EDTM_CP.scaler EDTM Copy
 variable 5 6 2 .EDTM_CP.scalerRate EDTM Copy
 variable 3 29 1 .hod.2y12.posScaler SHMS 2y+ paddle 12
@@ -84,6 +112,8 @@ variable 2 8 1 .hod.2x9.posScaler SHMS 2X+ paddle 9
 variable 2 8 2 .hod.2x9.posScalerRate SHMS 2X+ paddle 9
 variable 2 24 1 .hod.2x9.negScaler SHMS 2X- paddle 9
 variable 2 24 2 .hod.2x9.negScalerRate SHMS 2X- paddle 9
+variable 8 16 1 .Empty_85.scaler Empty
+variable 8 16 2 .Empty_85.scalerRate Empty
 variable 7 28 1 .BCM2.scaler BCM2
 variable 7 28 2 .BCM2.scalerRate BCM2
 variable 7 28 3 .BCM2.scalerCurrent BCM2
@@ -125,6 +155,22 @@ variable 0 3 2 .hod.1x7.posScalerRate SHMS 1X+ paddle 7
 variable 7 31 1 .1Mhz.scaler 1MHz
 variable 7 31 2 .1Mhz.scalerRate 1MHz
 variable 7 31 5 .1Mhz.scalerTime 1MHz
+variable 8 15 1 .pL1ACCP_posHel.scaler SHMS L1 Accept Hel+
+variable 8 15 2 .pL1ACCP_posHel.scalerRate SHMS L1 Accept Hel+
+variable 8 20 1 .Empty_89.scaler Empty
+variable 8 20 2 .Empty_89.scalerRate Empty
+variable 8 18 1 .Empty_87.scaler Empty
+variable 8 18 2 .Empty_87.scalerRate Empty
+variable 8 13 1 .Empty_84.scaler Empty
+variable 8 13 2 .Empty_84.scalerRate Empty
+variable 8 11 1 .Empty_83.scaler Empty
+variable 8 11 2 .Empty_83.scalerRate Empty
+variable 8 9 1 .Empty_82.scaler Empty
+variable 8 9 2 .Empty_82.scalerRate Empty
+variable 8 7 1 .Empty_81.scaler Empty
+variable 8 7 2 .Empty_81.scalerRate Empty
+variable 8 5 1 .Empty_80.scaler Empty
+variable 8 5 2 .Empty_80.scalerRate Empty
 variable 0 11 1 .Empty.scaler Empty
 variable 0 11 2 .Empty.scalerRate Empty
 variable 5 17 1 .pEDTM_V2.scaler SHMS EDTM V2
@@ -149,12 +195,18 @@ variable 3 1 1 .hod.2y3.negScaler SHMS 2y- paddle 3
 variable 3 1 2 .hod.2y3.negScalerRate SHMS 2y- paddle 3
 variable 3 17 1 .hod.2y3.posScaler SHMS 2y+ paddle 3
 variable 3 17 2 .hod.2y3.posScalerRate SHMS 2y+ paddle 3
+variable 8 10 1 .pBCM4A_posHel.scaler SHMS BCM4A Hel+
+variable 8 10 2 .pBCM4A_posHel.scalerRate SHMS BCM4A Hel+
 variable 5 2 1 .pPRE150.scaler SHMS PRE150
 variable 5 2 2 .pPRE150.scalerRate SHMS PRE150
+variable 8 4 1 .pBCM17_posHel.scaler SHMS BCM17 Hel+
+variable 8 4 2 .pBCM17_posHel.scalerRate SHMS BCM17 Hel+
 variable 5 10 1 .hPRE150.scaler HMS PRE150
 variable 5 10 2 .hPRE150.scalerRate HMS PRE150
 variable 0 15 1 .Empty_3.scaler Empty
 variable 0 15 2 .Empty_3.scalerRate Empty
+variable 8 0 1 .pBCM1_posHel.scaler SHMS BCM1 Hel+
+variable 8 0 2 .pBCM1_posHel.scalerRate SHMS BCM1 Hel+
 variable 3 9 1 .hod.2y11.negScaler SHMS 2y- paddle 11
 variable 3 9 2 .hod.2y11.negScalerRate SHMS 2y- paddle 11
 variable 3 25 1 .hod.2y11.posScaler SHMS 2y+ paddle 11
@@ -177,6 +229,10 @@ variable 0 24 1 .hod.1x9.negScaler SHMS 1X- paddle 9
 variable 0 24 2 .hod.1x9.negScalerRate SHMS 1X- paddle 9
 variable 5 7 1 .pTRIG1_CP.scaler SHMS pTRIG1 Copy
 variable 5 7 2 .pTRIG1_CP.scalerRate SHMS pTRIG1 Copy
+variable 8 1 1 .Empty_78.scaler Empty
+variable 8 1 2 .Empty_78.scalerRate Empty
+variable 8 3 1 .Empty_79.scaler Empty
+variable 8 3 2 .Empty_79.scalerRate Empty
 variable 4 4 1 .hod.2y18.negScaler SHMS 2y- paddle 18
 variable 4 4 2 .hod.2y18.negScalerRate SHMS 2y- paddle 18
 variable 7 24 1 .Empty_77.scaler Empty
@@ -197,6 +253,8 @@ variable 7 3 1 .S2Y.scaler SHMS S2Y
 variable 7 3 2 .S2Y.scalerRate SHMS S2Y
 variable 7 2 1 .S2X.scaler SHMS S2X
 variable 7 2 2 .S2X.scalerRate SHMS S2X
+variable 8 14 1 .pTRIG6_posHel.scaler SHMS TRIG6 Hel+
+variable 8 14 2 .pTRIG6_posHel.scalerRate SHMS TRIG6 Hel+
 variable 3 5 1 .hod.2y4.negScaler SHMS 2y- paddle 4
 variable 3 5 2 .hod.2y4.negScalerRate SHMS 2y- paddle 4
 variable 3 21 1 .hod.2y4.posScaler SHMS 2y+ paddle 4
@@ -213,14 +271,26 @@ variable 5 28 1 .Empty_54.scaler Empty
 variable 5 28 2 .Empty_54.scalerRate Empty
 variable 2 10 1 .hod.2x13.posScaler SHMS 2X+ paddle 13
 variable 2 10 2 .hod.2x13.posScalerRate SHMS 2X+ paddle 13
+variable 8 6 1 .pUnser_posHel.scaler SHMS Unser Hel+
+variable 8 6 2 .pUnser_posHel.scalerRate SHMS Unser Hel+
+variable 8 19 1 .Empty_88.scaler Empty
+variable 8 19 2 .Empty_88.scalerRate Empty
 variable 5 26 1 .Empty_52.scaler Empty
 variable 5 26 2 .Empty_52.scalerRate Empty
+variable 8 8 1 .p1MHz_posHel.scaler SHMS 1MHz Hel+
+variable 8 8 2 .p1MHz_posHel.scalerRate SHMS 1MHz Hel+
 variable 2 17 1 .hod.2x3.negScaler SHMS 2X- paddle 3
 variable 2 17 2 .hod.2x3.negScalerRate SHMS 2X- paddle 3
 variable 2 1 1 .hod.2x3.posScaler SHMS 2X+ paddle 3
 variable 2 1 2 .hod.2x3.posScalerRate SHMS 2X+ paddle 3
+variable 9 6 1 .pUnser_negHel.scaler SHMS Unser Hel-
+variable 9 6 2 .pUnser_negHel.scalerRate SHMS Unser Hel-
 variable 2 7 1 .hod.2x8.posScaler SHMS 2X+ paddle 8
 variable 2 7 2 .hod.2x8.posScalerRate SHMS 2X+ paddle 8
+variable 9 10 1 .pBCM4A_negHel.scaler SHMS BCM4A Hel-
+variable 9 10 2 .pBCM4A_negHel.scalerRate SHMS BCM4A Hel-
+variable 8 17 1 .Empty_86.scaler Empty
+variable 8 17 2 .Empty_86.scalerRate Empty
 variable 3 30 1 .hod.2y14.posScaler SHMS 2y+ paddle 14
 variable 3 30 2 .hod.2y14.posScalerRate SHMS 2y+ paddle 14
 variable 6 19 1 .pEL_HI.scaler SHMS EL_HI
@@ -243,6 +313,24 @@ variable 0 5 1 .hod.1x4.posScaler SHMS 1X+ paddle 4
 variable 0 5 2 .hod.1x4.posScalerRate SHMS 1X+ paddle 4
 variable 0 21 1 .hod.1x4.negScaler SHMS 1X- paddle 4
 variable 0 21 2 .hod.1x4.negScalerRate SHMS 1X- paddle 4
+variable 8 22 1 .Empty_91.scaler Empty
+variable 8 22 2 .Empty_91.scalerRate Empty
+variable 8 23 1 .Empty_92.scaler Empty
+variable 8 23 2 .Empty_92.scalerRate Empty
+variable 8 24 1 .Empty_93.scaler Empty
+variable 8 24 2 .Empty_93.scalerRate Empty
+variable 8 25 1 .Empty_94.scaler Empty
+variable 8 25 2 .Empty_94.scalerRate Empty
+variable 8 26 1 .Empty_95.scaler Empty
+variable 8 26 2 .Empty_95.scalerRate Empty
+variable 8 28 1 .Empty_97.scaler Empty
+variable 8 28 2 .Empty_97.scalerRate Empty
+variable 8 29 1 .Empty_98.scaler Empty
+variable 8 29 2 .Empty_98.scalerRate Empty
+variable 8 30 1 .Empty_99.scaler Empty
+variable 8 30 2 .Empty_99.scalerRate Empty
+variable 9 0 1 .pBCM1_negHel.scaler SHMS BCM1 Hel-
+variable 9 0 2 .pBCM1_negHel.scalerRate SHMS BCM1 Hel-
 variable 6 21 1 .pEL_CLEAN.scaler SHMS EL_CLEAN
 variable 6 21 2 .pEL_CLEAN.scalerRate SHMS EL_CLEAN
 variable 7 30 1 .Unser.scaler Unser
@@ -351,12 +439,18 @@ variable 4 23 1 .Empty_19.scaler Empty
 variable 4 23 2 .Empty_19.scalerRate Empty
 variable 6 26 1 .hEL_LO.scaler HMS EL_LO
 variable 6 26 2 .hEL_LO.scalerRate HMS EL_LO
+variable 9 16 1 .Empty_108.scaler Empty
+variable 9 16 2 .Empty_108.scalerRate Empty
 variable 0 13 1 .hod.1x12.posScaler SHMS 1X+ paddle 12
 variable 0 13 2 .hod.1x12.posScalerRate SHMS 1X+ paddle 12
 variable 3 14 1 .hod.2y14.negScaler SHMS 2y- paddle 14
 variable 3 14 2 .hod.2y14.negScalerRate SHMS 2y- paddle 14
 variable 0 30 1 .hod.1x12.negScaler SHMS 1X- paddle 12
 variable 0 30 2 .hod.1x12.negScalerRate SHMS 1X- paddle 12
+variable 9 30 1 .Empty_122.scaler Empty
+variable 9 30 2 .Empty_122.scalerRate Empty
+variable 9 29 1 .Empty_121.scaler Empty
+variable 9 29 2 .Empty_121.scalerRate Empty
 variable 3 18 1 .hod.2y5.posScaler SHMS 2y+ paddle 5
 variable 3 18 2 .hod.2y5.posScalerRate SHMS 2y+ paddle 5
 variable 3 2 1 .hod.2y5.negScaler SHMS 2y- paddle 5
@@ -379,12 +473,16 @@ variable 4 0 1 .hod.2y17.negScaler SHMS 2y- paddle 17
 variable 4 0 2 .hod.2y17.negScalerRate SHMS 2y- paddle 17
 variable 4 16 1 .hod.2y17.posScaler SHMS 2y+ paddle 17
 variable 4 16 2 .hod.2y17.posScalerRate SHMS 2y+ paddle 17
+variable 9 4 1 .pBCM17_negHel.scaler SHMS BCM17 Hel-
+variable 9 4 2 .pBCM17_negHel.scalerRate SHMS BCM17 Hel-
 variable 1 7 1 .hod.1y8.negScaler SHMS 1Y- paddle 8
 variable 1 7 2 .hod.1y8.negScalerRate SHMS 1Y- paddle 8
 variable 5 1 1 .pPRE100.scaler SHMS PRE100
 variable 5 1 2 .pPRE100.scalerRate SHMS PRE100
 variable 1 23 1 .hod.1y8.posScaler SHMS 1Y+ paddle 8
 variable 1 23 2 .hod.1y8.posScalerRate SHMS 1Y+ paddle 8
+variable 9 2 1 .pBCM2_negHel.scaler SHMS BCM2 Hel-
+variable 9 2 2 .pBCM2_negHel.scalerRate SHMS BCM2 Hel-
 variable 1 0 1 .hod.1y1.negScaler SHMS 1Y- paddle 1
 variable 1 0 2 .hod.1y1.negScalerRate SHMS 1Y- paddle 1
 variable 1 16 1 .hod.1y1.posScaler SHMS 1Y+ paddle 1
@@ -393,6 +491,8 @@ variable 0 18 1 .hod.1x5.negScaler SHMS 1X- paddle 5
 variable 0 18 2 .hod.1x5.negScalerRate SHMS 1X- paddle 5
 variable 0 2 1 .hod.1x5.posScaler SHMS 1X+ paddle 5
 variable 0 2 2 .hod.1x5.posScalerRate SHMS 1X+ paddle 5
+variable 9 12 1 .pBCM4B_negHel.scaler SHMS BCM4B Hel-
+variable 9 12 2 .pBCM4B_negHel.scalerRate SHMS BCM4B Hel-
 variable 5 0 1 .pPRE40.scaler SHMS PRE40
 variable 5 0 2 .pPRE40.scalerRate SHMS PRE40
 variable 0 4 1 .hod.1x2.posScaler SHMS 1X+ paddle 2
@@ -423,6 +523,8 @@ variable 3 6 1 .hod.2y6.negScaler SHMS 2y- paddle 6
 variable 3 6 2 .hod.2y6.negScalerRate SHMS 2y- paddle 6
 variable 3 0 1 .hod.2y1.negScaler SHMS 2y- paddle 1
 variable 3 0 2 .hod.2y1.negScalerRate SHMS 2y- paddle 1
+variable 8 12 1 .pBCM4B_posHel.scaler SHMS BCM4B Hel+
+variable 8 12 2 .pBCM4B_posHel.scalerRate SHMS BCM4B Hel+
 variable 3 16 1 .hod.2y1.posScaler SHMS 2y+ paddle 1
 variable 3 16 2 .hod.2y1.posScalerRate SHMS 2y+ paddle 1
 variable 4 2 1 .hod.2y21.negScaler SHMS 2y- paddle 21
@@ -433,12 +535,36 @@ variable 0 9 1 .hod.1x11.posScaler SHMS 1X+ paddle 11
 variable 0 9 2 .hod.1x11.posScalerRate SHMS 1X+ paddle 11
 variable 0 25 1 .hod.1x11.negScaler SHMS 1X- paddle 11
 variable 0 25 2 .hod.1x11.negScalerRate SHMS 1X- paddle 11
+variable 9 15 1 .pL1ACCP_negHel.scaler SHMS L1 Accept Hel-
+variable 9 15 2 .pL1ACCP_negHel.scalerRate SHMS L1 Accept Hel-
 variable 3 13 1 .hod.2y12.negScaler SHMS 2y- paddle 12
 variable 3 13 2 .hod.2y12.negScalerRate SHMS 2y- paddle 12
 variable 2 9 1 .hod.2x11.posScaler SHMS 2X+ paddle 11
 variable 2 9 2 .hod.2x11.posScalerRate SHMS 2X+ paddle 11
+variable 9 27 1 .Empty_119.scaler Empty
+variable 9 27 2 .Empty_119.scalerRate Empty
 variable 2 25 1 .hod.2x11.negScaler SHMS 2X- paddle 11
 variable 2 25 2 .hod.2x11.negScalerRate SHMS 2X- paddle 11
+variable 9 20 1 .Empty_112.scaler Empty
+variable 9 20 2 .Empty_112.scalerRate Empty
+variable 9 21 1 .Empty_113.scaler Empty
+variable 9 21 2 .Empty_113.scalerRate Empty
+variable 9 18 1 .Empty_110.scaler Empty
+variable 9 18 2 .Empty_110.scalerRate Empty
+variable 9 19 1 .Empty_111.scaler Empty
+variable 9 19 2 .Empty_111.scalerRate Empty
+variable 9 24 1 .Empty_116.scaler Empty
+variable 9 24 2 .Empty_116.scalerRate Empty
+variable 9 25 1 .Empty_117.scaler Empty
+variable 9 25 2 .Empty_117.scalerRate Empty
+variable 9 22 1 .Empty_114.scaler Empty
+variable 9 22 2 .Empty_114.scalerRate Empty
+variable 9 23 1 .Empty_115.scaler Empty
+variable 9 23 2 .Empty_115.scalerRate Empty
+variable 9 8 1 .p1MHz_negHel.scaler SHMS 1MHz Hel-
+variable 9 8 2 .p1MHz_negHel.scalerRate SHMS 1MHz Hel-
+variable 8 2 1 .pBCM2_posHel.scaler SHMS BCM2 Hel+
+variable 8 2 2 .pBCM2_posHel.scalerRate SHMS BCM2 Hel+
 variable 2 0 1 .hod.2x1.posScaler SHMS 2X+ paddle 1
 variable 2 0 2 .hod.2x1.posScalerRate SHMS 2X+ paddle 1
 variable 2 16 1 .hod.2x1.negScaler SHMS 2X- paddle 1
@@ -525,6 +651,10 @@ variable 7 9 1 .NCER.scaler SHMS NGC
 variable 7 9 2 .NCER.scalerRate SHMS NGC
 variable 2 26 1 .hod.2x13.negScaler SHMS 2X- paddle 13
 variable 2 26 2 .hod.2x13.negScalerRate SHMS 2X- paddle 13
+variable 9 14 1 .pTRIG6_negHel.scaler SHMS TRIG6 Hel-
+variable 9 14 2 .pTRIG6_negHel.scalerRate SHMS TRIG6 Hel-
+variable 9 26 1 .Empty_118.scaler Empty
+variable 9 26 2 .Empty_118.scalerRate Empty
 variable 2 18 1 .hod.2x5.negScaler SHMS 2X- paddle 5
 variable 2 18 2 .hod.2x5.negScalerRate SHMS 2X- paddle 5
 variable 2 2 1 .hod.2x5.posScaler SHMS 2X+ paddle 5
diff --git a/MAPS/SCALERS/make_scaler_db.py b/MAPS/SCALERS/make_scaler_db.py
index 3488454cadbddb65afe0355654e7559d7ea57b9d..4864a74d9192cf99124f49db1b45af17f98507a0 100755
--- a/MAPS/SCALERS/make_scaler_db.py
+++ b/MAPS/SCALERS/make_scaler_db.py
@@ -5,12 +5,12 @@
 xscalerMapName = 'scaler.map'
 
 cratemap = {
-    "4":{"spec":"H", "firstslot":6, "nslots":7, "roc":5, "offset":0},
-    "5":{"spec":"P", "firstslot":6, "nslots":8, "roc":8, "offset":640}
+    "4":{"spec":"H", "firstslot":6, "nslots":7, "roc":5, "offset":0, "clockChan":31, "clockSlot":12},
+    "5":{"spec":"P", "firstslot":6, "nslots":10, "roc":8, "offset":640, "clockChan":31, "clockSlot":13}
     }
-chandict  = {}
-nperslot  = 32
-clockrate = 1000000
+chandict   = {}
+nperslot   = 32
+clockrate  = 1000000
 
 class Channel:
     def __init__(self, spec, slot, chan, comment=''):
@@ -62,14 +62,16 @@ with open(xscalerMapName, 'r') as fi:
         offset = cratemap[spec]["offset"]
         specprefix = cratemap[spec]["spec"]
         hcanaMapName = 'db_'+specprefix+'Scalevt.dat'
+        clockChan = cratemap[spec]["clockChan"]
+        clockSlot = cratemap[spec]["clockSlot"]
         with open(hcanaMapName, 'w') as fo:
             for slot in range(firstslot,firstslot+nslots):
-                if slot == lastslot:
-                    rateinfo=' {0} {1}'.format(nperslot-1,clockrate)
+                if slot == clockSlot:
+                    rateinfo=' {0} {1}'.format(clockChan,clockrate)
                 else:
                     rateinfo=''
                 print >>fo, 'map 3801 {0} {1} {2:04x}{1:02x}{3:02x} ffffffff {4}'.\
-                format(roc, slot, offset+(slot-firstslot)*nperslot,nperslot,lastslot)\
+                format(roc, slot, offset+(slot-firstslot)*nperslot,nperslot,clockSlot)\
                 +rateinfo
 
             for name in chandict:
diff --git a/MAPS/SCALERS/scaler.map b/MAPS/SCALERS/scaler.map
index ca4fc525226cea7f054e09b97598341fc87a3cec..055518bd1bb069ba74b133f604ab3adaa536411c 100755
--- a/MAPS/SCALERS/scaler.map
+++ b/MAPS/SCALERS/scaler.map
@@ -31,9 +31,9 @@ xscaler-clock HMS slot:7 chan:1 rate:60
 
 # Setup for Hall C testing SHMS hodoscopes, etc.
 
-xscaler-tabs     SHMS 0:1X      1:1Y      2:2X      3:2Y      4:Trigger   5:Trigger   6:Trigger
-xscaler-layout   SHMS 0:8x4     1:8x4     2:8x4     3:8x4     4:8x4       5:8x4       6:8x4
-xscaler-pageslot SHMS 0:page0   1:page1   2:page2   3:page3   4:slot7     5:slot6     6:slot5
+xscaler-tabs     SHMS 0:1X      1:1Y      2:2X      3:2Y      4:Trigger   5:Trigger   6:Trigger   7:Helicity+   8:Helicity-
+xscaler-layout   SHMS 0:8x4     1:8x4     2:8x4     3:8x4     4:8x4       5:8x4       6:8x4       7:8x4         8:8x4
+xscaler-pageslot SHMS 0:page0   1:page1   2:page2   3:page3   4:slot7     5:slot6     6:slot5     7:slot8       8:slot9
 
 xscaler-pagename SHMS 0:'SHMS Hodoscope Plane 1X'
 xscaler-pagename SHMS 1:'SHMS Hodoscope Plane 1Y'
@@ -42,8 +42,10 @@ xscaler-pagename SHMS 3:'SHMS Hodoscope Plane 2Y'
 xscaler-pagename SHMS 4:'SHMS Trigger & Beamline'
 xscaler-pagename SHMS 5:'SHMS Trigger'
 xscaler-pagename SHMS 6:'SHMS Trigger'
+xscaler-pagename SHMS 7:'SHMS Helicity+'
+xscaler-pagename SHMS 8:'SHMS Helicity-'
 
-xscaler-clock SHMS slot:8 chan:1 rate:60
+xscaler-clock SHMS slot:10 chan:1 rate:60
 #####################################################################
 
 # HMS tabs
@@ -592,5 +594,73 @@ BCM17        0    5     7    29    1    -1  BCM17
 Unser        0    5     7    30    1    -1  Unser
 1Mhz         0    5     7    31    1    -1  1MHz
 
+# desc        hel crate slot start nchan page long-description
+pBCM1_posHel   0    5     8    0     1    -1  SHMS BCM1 Hel+
+14/01          0    5     8    1     1    -1  Empty
+pBCM2_posHel   0    5     8    2     1    -1  SHMS BCM2 Hel+
+14/03          0    5     8    3     1    -1  Empty
+pBCM17_posHel  0    5     8    4     1    -1  SHMS BCM17 Hel+
+14/05          0    5     8    5     1    -1  Empty
+pUnser_posHel  0    5     8    6     1    -1  SHMS Unser Hel+
+14/07          0    5     8    7     1    -1  Empty
+p1MHz_posHel   0    5     8    8     1    -1  SHMS 1MHz Hel+
+14/09          0    5     8    9     1    -1  Empty
+pBCM4A_posHel  0    5     8    10    1    -1  SHMS BCM4A Hel+
+14/11          0    5     8    11    1    -1  Empty
+pBCM4B_posHel  0    5     8    12    1    -1  SHMS BCM4B Hel+
+14/13          0    5     8    13    1    -1  Empty
+pTRIG6_posHel  0    5     8    14    1    -1  SHMS TRIG6 Hel+
+pL1ACCP_posHel 0    5     8    15    1    -1  SHMS L1 Accept Hel+
+14/16          0    5     8    16    1    -1  Empty
+14/17          0    5     8    17    1    -1  Empty
+14/18          0    5     8    18    1    -1  Empty
+14/19          0    5     8    19    1    -1  Empty
+14/20          0    5     8    20    1    -1  Empty
+14/21          0    5     8    21    1    -1  Empty
+14/22          0    5     8    22    1    -1  Empty
+14/23          0    5     8    23    1    -1  Empty
+14/24          0    5     8    24    1    -1  Empty
+14/25          0    5     8    25    1    -1  Empty
+14/26          0    5     8    26    1    -1  Empty
+14/27          0    5     8    27    1    -1  Empty
+14/28          0    5     8    28    1    -1  Empty
+14/29          0    5     8    29    1    -1  Empty
+14/30          0    5     8    30    1    -1  Empty
+14/31          0    5     8    31    1    -1  Empty
+
+# desc        hel crate slot start nchan page long-description
+pBCM1_negHel   0    5     9    0     1    -1  SHMS BCM1 Hel-
+15/01          0    5     9    1     1    -1  Empty
+pBCM2_negHel   0    5     9    2     1    -1  SHMS BCM2 Hel-
+15/03          0    5     9    3     1    -1  Empty
+pBCM17_negHel  0    5     9    4     1    -1  SHMS BCM17 Hel-
+15/05          0    5     9    5     1    -1  Empty
+pUnser_negHel  0    5     9    6     1    -1  SHMS Unser Hel-
+15/07          0    5     9    7     1    -1  Empty
+p1MHz_negHel   0    5     9    8     1    -1  SHMS 1MHz Hel-
+15/09          0    5     9    9     1    -1  Empty
+pBCM4A_negHel  0    5     9    10    1    -1  SHMS BCM4A Hel-
+15/11          0    5     9    11    1    -1  Empty
+pBCM4B_negHel  0    5     9    12    1    -1  SHMS BCM4B Hel-
+15/13          0    5     9    13    1    -1  Empty
+pTRIG6_negHel  0    5     9    14    1    -1  SHMS TRIG6 Hel-
+pL1ACCP_negHel 0    5     9    15    1    -1  SHMS L1 Accept Hel-
+15/16          0    5     9    16    1    -1  Empty
+15/17          0    5     9    17    1    -1  Empty
+15/18          0    5     9    18    1    -1  Empty
+15/19          0    5     9    19    1    -1  Empty
+15/20          0    5     9    20    1    -1  Empty
+15/21          0    5     9    21    1    -1  Empty
+15/22          0    5     9    22    1    -1  Empty
+15/23          0    5     9    23    1    -1  Empty
+15/24          0    5     9    24    1    -1  Empty
+15/25          0    5     9    25    1    -1  Empty
+15/26          0    5     9    26    1    -1  Empty
+15/27          0    5     9    27    1    -1  Empty
+15/28          0    5     9    28    1    -1  Empty
+15/29          0    5     9    29    1    -1  Empty
+15/30          0    5     9    30    1    -1  Empty
+15/31          0    5     9    31    1    -1  Empty
+
 # desc      hel crate slot start nchan page long-description
-clock        0    5     8    1     1    -1  clock
+clock        0    5     10    1     1    -1  clock
diff --git a/MAPS/SHMS/DETEC/AERO/paero_ptrig.map b/MAPS/SHMS/DETEC/AERO/paero_ptrig.map
index c42d2564f38628df86496a841f7ec326f4308b27..47bdbf2ed81221a93aa1247eace49f33225ba886 100644
--- a/MAPS/SHMS/DETEC/AERO/paero_ptrig.map
+++ b/MAPS/SHMS/DETEC/AERO/paero_ptrig.map
@@ -15,6 +15,9 @@ REFINDEX=3
    3,   1,   4,   0  ! pPSHWR
    4,   1,   6,   0  ! pHGCER_MOD
    5,   1,   7,   0  ! pNGCER_MOD
+   8,   1,   8,   0  ! pHEL_NEG
+   9,   1,   9,   0  ! pHEL_POS
+  10,   1,  10,   0  ! pHEL_MPS
   11,   1,   5,   0  ! pFADC_TREF_ROC2
 
 SLOT=20
diff --git a/MAPS/SHMS/DETEC/CAL/pcal_ptrig.map b/MAPS/SHMS/DETEC/CAL/pcal_ptrig.map
index a14b1b2ff8364a5566242d798b97d6f84cba1eed..9f237ff39c56e36969874a11f961e20cc0ef3db9 100644
--- a/MAPS/SHMS/DETEC/CAL/pcal_ptrig.map
+++ b/MAPS/SHMS/DETEC/CAL/pcal_ptrig.map
@@ -15,6 +15,9 @@ REFINDEX=3
    3,   1,   4,   0  ! pPSHWR
    4,   1,   6,   0  ! pHGCER_MOD
    5,   1,   7,   0  ! pNGCER_MOD
+   8,   1,   8,   0  ! pHEL_NEG
+   9,   1,   9,   0  ! pHEL_POS
+  10,   1,  10,   0  ! pHEL_MPS
   11,   1,   5,   0  ! pFADC_TREF_ROC2
 
 SLOT=20
diff --git a/MAPS/SHMS/DETEC/DC/pdc_ptrig.map b/MAPS/SHMS/DETEC/DC/pdc_ptrig.map
index c2cb7becaf96e5ecb566e5a6d59c605808460b71..21da82ff8ac96abfae88efab1bd6a3410eb07101 100644
--- a/MAPS/SHMS/DETEC/DC/pdc_ptrig.map
+++ b/MAPS/SHMS/DETEC/DC/pdc_ptrig.map
@@ -15,6 +15,9 @@ REFINDEX=3
    3,   1,   4,   0  ! pPSHWR
    4,   1,   6,   0  ! pHGCER_MOD
    5,   1,   7,   0  ! pNGCER_MOD
+   8,   1,   8,   0  ! pHEL_NEG
+   9,   1,   9,   0  ! pHEL_POS
+  10,   1,  10,   0  ! pHEL_MPS
   11,   1,   5,   0  ! pFADC_TREF_ROC2
 
 SLOT=20
diff --git a/MAPS/SHMS/DETEC/HGCER/phgcer_ptrig.map b/MAPS/SHMS/DETEC/HGCER/phgcer_ptrig.map
index 1fae6fb514026f23be0e8d4a57fc36333cc448fd..47ae0385ef63e6d490b03465246a49cc6dd5b023 100644
--- a/MAPS/SHMS/DETEC/HGCER/phgcer_ptrig.map
+++ b/MAPS/SHMS/DETEC/HGCER/phgcer_ptrig.map
@@ -15,6 +15,9 @@ REFINDEX=3
    3,   1,   4,   0  ! pPSHWR
    4,   1,   6,   0  ! pHGCER_MOD
    5,   1,   7,   0  ! pNGCER_MOD
+   8,   1,   8,   0  ! pHEL_NEG
+   9,   1,   9,   0  ! pHEL_POS
+  10,   1,  10,   0  ! pHEL_MPS
   11,   1,   5,   0  ! pFADC_TREF_ROC2
 
 SLOT=20
diff --git a/MAPS/SHMS/DETEC/HODO/phodo_ptrig.map b/MAPS/SHMS/DETEC/HODO/phodo_ptrig.map
index 84f7836c284b4f530a2c7712a08934cc4e95f6b6..897fe909cc082cd9a839146b95bff9ed4ceaaa50 100644
--- a/MAPS/SHMS/DETEC/HODO/phodo_ptrig.map
+++ b/MAPS/SHMS/DETEC/HODO/phodo_ptrig.map
@@ -13,6 +13,11 @@ REFINDEX=3
    1,   1,   2,   0  ! pHGCER
    2,   1,   3,   0  ! pNGCER
    3,   1,   4,   0  ! pPSHWR
+   4,   1,   6,   0  ! pHGCER_MOD
+   5,   1,   7,   0  ! pNGCER_MOD
+   8,   1,   8,   0  ! pHEL_NEG
+   9,   1,   9,   0  ! pHEL_POS
+  10,   1,  10,   0  ! pHEL_MPS
   11,   1,   5,   0  ! pFADC_TREF_ROC2
 
 SLOT=20
diff --git a/MAPS/SHMS/DETEC/NGCER/pngcer_ptrig.map b/MAPS/SHMS/DETEC/NGCER/pngcer_ptrig.map
index b117ca1dc7940e69e3801aae11b765a672d19635..6ca9fbc5d5fdce1c9c87cccc5cb9633c7c829d07 100644
--- a/MAPS/SHMS/DETEC/NGCER/pngcer_ptrig.map
+++ b/MAPS/SHMS/DETEC/NGCER/pngcer_ptrig.map
@@ -15,6 +15,9 @@ REFINDEX=3
    3,   1,   4,   0  ! pPSHWR
    4,   1,   6,   0  ! pHGCER_MOD
    5,   1,   7,   0  ! pNGCER_MOD
+   8,   1,   8,   0  ! pHEL_NEG
+   9,   1,   9,   0  ! pHEL_POS
+  10,   1,  10,   0  ! pHEL_MPS
   11,   1,   5,   0  ! pFADC_TREF_ROC2
 
 SLOT=20
diff --git a/MAPS/SHMS/DETEC/STACK/shms_stack.map b/MAPS/SHMS/DETEC/STACK/shms_stack.map
index 23fb47db60b82015821a4f6a9fde39ee9acbf7b0..00ef9bcc7478c9b252a7f4aa31792ba668853064 100644
--- a/MAPS/SHMS/DETEC/STACK/shms_stack.map
+++ b/MAPS/SHMS/DETEC/STACK/shms_stack.map
@@ -21,6 +21,9 @@ REFINDEX=3
    3,   1,   4,   0  ! pPSHWR
    4,   1,   6,   0  ! pHGCER_MOD
    5,   1,   7,   0  ! pNGCER_MOD
+   8,   1,   8,   0  ! pHEL_NEG
+   9,   1,   9,   0  ! pHEL_POS
+  10,   1,  10,   0  ! pHEL_MPS
   11,   1,   5,   0  ! pFADC_TREF_ROC2
 
 SLOT=20
diff --git a/MAPS/SHMS/DETEC/TRIG/ptrig.map b/MAPS/SHMS/DETEC/TRIG/ptrig.map
index 3d2413eaf8b3cf26054f0a4b83d62f236c9e53f6..5ff487af3e80983684b7847718a21dfe6c4e63a1 100644
--- a/MAPS/SHMS/DETEC/TRIG/ptrig.map
+++ b/MAPS/SHMS/DETEC/TRIG/ptrig.map
@@ -19,6 +19,9 @@ REFINDEX=3
      3,      1,      4,     0 ! pPSHWR
      4,      1,      6,     0 ! pHGCER_MOD
      5,      1,      7,     0 ! pNGCER_MOD
+     8,      1,      8,     0 ! pHEL_NEG
+     9,      1,      9,     0 ! pHEL_POS
+    10,      1,     10,     0 ! pHEL_MPS
     11,      1,      5,     0 ! pFADC_TREF_ROC2
     
 ! CAEN1190 module
diff --git a/PARAM/TRIG/tcoin.param b/PARAM/TRIG/tcoin.param
index 6e38bd8068bf5d1e8458e519d7f787087c26fd13..b3044cf60bd647fb2eb83241486fc46298a93e22 100644
--- a/PARAM/TRIG/tcoin.param
+++ b/PARAM/TRIG/tcoin.param
@@ -1,11 +1,11 @@
-t_coin_numAdc = 16
+t_coin_numAdc = 19
 t_coin_numTdc = 110
 t_coin_tdcoffset = 300.
 t_coin_adc_tdc_offset = 200.
 t_coin_tdcchanperns = 0.1
 
-; bar num:           1     2     3     4      5     6     7   8        9           10    11     12     13        14          15         16
-t_coin_adcNames = "hASUM hBSUM hCSUM hDSUM hPSHWR hSHWR hAER hCER hFADC_TREF_ROC1 pAER pHGCER pNGCER pPSHWR pFADC_TREF_ROC2 pHGCER_MOD pNGCER_MOD"
+; bar num:           1     2     3     4      5     6     7   8        9           10    11     12     13        14            15         16         17       18       19
+t_coin_adcNames = "hASUM hBSUM hCSUM hDSUM hPSHWR hSHWR hAER hCER hFADC_TREF_ROC1 pAER pHGCER pNGCER pPSHWR pFADC_TREF_ROC2 pHGCER_MOD pNGCER_MOD pHEL_NEG pHEL_POS pHEL_MPS"
  
 ; bar num:          1   2   3   4   5   6   7    8     9     10    11   12    13    14    15    16  17    18      19      20      21        22         23          24          25          26          27          28           29         30          31          32          33       34  35  36  37  38  39  40  41  42   43    44     45     46      47      48      49      50      51      52      53      54       55     56      57     58        59          60          61          62          63          64         65          66          67          68          69         70           71          72            73          74            75            76           77          78            79          80          81            82             83           84            85          86           87            88           89           90           91          92           93           94             95           96           97           98          99          100          101          102          103         104          105          106          107         108          109          110
 t_coin_tdcNames = "h1X h1Y h2X h2Y h1T h2T hT1 hASUM hBSUM hCSUM hDSUM hPRLO hPRHI hSHWR hEDTM hCER hT2 hDCREF1 hDCREF2 hDCREF3 hDCREF4 hTRIG1_ROC1 hTRIG2_ROC1 hTRIG3_ROC1 hTRIG4_ROC1 hTRIG5_ROC1 hTRIG6_ROC1 pTRIG1_ROC1 pTRIG2_ROC1 pTRIG3_ROC1 pTRIG4_ROC1 pTRIG5_ROC1 pTRIG6_ROC1 pT1 pT2 p1X p1Y p2X p2Y p1T p2T pT3 pAER pHGCER pNGCER pDCREF1 pDCREF2 pDCREF3 pDCREF4 pDCREF5 pDCREF6 pDCREF7 pDCREF8 pDCREF9 pDCREF10 pEDTM  pPRLO  pPRHI  pTRIG1_ROC2 pTRIG2_ROC2 pTRIG3_ROC2 pTRIG4_ROC2 pTRIG5_ROC2 pTRIG6_ROC2 hTRIG1_ROC2 hTRIG2_ROC2 hTRIG3_ROC2 hTRIG4_ROC2 hTRIG5_ROC2 hTRIG6_ROC2 pSTOF_ROC2 pEL_LO_LO_ROC2 pEL_LO_ROC2 pEL_HI_ROC2 pEL_REAL_ROC2 pEL_CLEAN_ROC2 hSTOF_ROC2 hEL_LO_LO_ROC2 hEL_LO_ROC2 hEL_HI_ROC2 hEL_REAL_ROC2 hEL_CLEAN_ROC2 pSTOF_ROC1 pEL_LO_LO_ROC1 pEL_LO_ROC1 pEL_HI_ROC1 pEL_REAL_ROC1 pEL_CLEAN_ROC1 hSTOF_ROC1 hEL_LO_LO_ROC1 hEL_LO_ROC1 hEL_HI_ROC1 hEL_REAL_ROC1 hEL_CLEAN_ROC1 pPRE40_ROC1 pPRE100_ROC1 pPRE150_ROC1 pPRE200_ROC1 hPRE40_ROC1 hPRE100_ROC1 hPRE150_ROC1 hPRE200_ROC1 pPRE40_ROC2 pPRE100_ROC2 pPRE150_ROC2 pPRE200_ROC2 hPRE40_ROC2 hPRE100_ROC2 hPRE150_ROC2 hPRE200_ROC2"
diff --git a/PARAM/TRIG/tshms.param b/PARAM/TRIG/tshms.param
index d8ba2862f836647bffc45b19c04420b1a7392077..fa6454bf74ea4b96ba6c9f1ad7933177ac60d3b1 100644
--- a/PARAM/TRIG/tshms.param
+++ b/PARAM/TRIG/tshms.param
@@ -1,12 +1,12 @@
-t_shms_numAdc = 7
+t_shms_numAdc = 10
 t_shms_numTdc = 57
 
 t_shms_tdcoffset = 300.
 t_shms_adc_tdc_offset = 200.
 t_shms_tdcchanperns = 0.1
 
-; bar num:          1      2      3      4         5             6          7
-t_shms_adcNames = "pAER pHGCER pNGCER pPSHWR pFADC_TREF_ROC2 pHGCER_MOD pNGCER_MOD"
+; bar num:          1      2      3      4         5             6          7         8        9        10
+t_shms_adcNames = "pAER pHGCER pNGCER pPSHWR pFADC_TREF_ROC2 pHGCER_MOD pNGCER_MOD pHEL_NEG pHEL_POS pHEL_MPS"
 
 ; BAR NUM:          1   2   3   4   5   6   7   8   9   10    11     12     13      14      15      16      17      18      19      20      21       22     23    24     25      26     27      28     29     30    31     32     33     34     35     36     37    38       39      40     41      42        43     44       45      46     47     48        49       50     51      52      53      54     55      56      57
 t_shms_tdcNames = "pT1 pT2 p1X p1Y p2X p2Y p1T p2T pT3 pAER pHGCER pNGCER pDCREF1 pDCREF2 pDCREF3 pDCREF4 pDCREF5 pDCREF6 pDCREF7 pDCREF8 pDCREF9 pDCREF10 pEDTM pPRLO  pPRHI  pTRIG1 pTRIG2 pTRIG3 pTRIG4 pTRIG5 pTRIG6 hTRIG1 hTRIG2 hTRIG3 hTRIG4 hTRIG5 hTRIG6 pSTOF pEL_LO_LO pEL_LO pEL_HI pEL_REAL pEL_CLEAN hSTOF hEL_LO_LO hEL_LO hEL_HI hEL_REAL hEL_CLEAN pPRE40 pPRE100 pPRE150 pPRE200 hPRE40 hPRE100 hPRE150 hPRE200"