diff --git a/sis8300bcmApp/Db/sis8300bcm-acct.template b/sis8300bcmApp/Db/sis8300bcm-acct.template
index 6079257640b07bf53bceeb7a0cfb7e8a8b4ccdbf..0a164962459943de351c7302e40887ca32836f8f 100644
--- a/sis8300bcmApp/Db/sis8300bcm-acct.template
+++ b/sis8300bcmApp/Db/sis8300bcm-acct.template
@@ -1,6 +1,7 @@
 #=================================================================#
 # Template file: sis8300bcm-acct.template
-# Database for the records specific to the ACCT block of the individual BCM channel
+# Database for the records specific to the ACCT block of the 
+# individual BCM channel
 # Hinko Kocevar
 # June 19, 2019
 
@@ -1137,6 +1138,7 @@ record(ai, "$(P)$(R)CalibrationSample1R")
     field(PREC, "6")
     field(SCAN, "I/O Intr")
 }
+
 record(ai, "$(P)$(R)CalibrationSample2R")
 {
     field(DTYP, "asynFloat64")
@@ -1144,6 +1146,7 @@ record(ai, "$(P)$(R)CalibrationSample2R")
     field(PREC, "6")
     field(SCAN, "I/O Intr")
 }
+
 record(ai, "$(P)$(R)CalibrationSample3R")
 {
     field(DTYP, "asynFloat64")
@@ -1151,6 +1154,7 @@ record(ai, "$(P)$(R)CalibrationSample3R")
     field(PREC, "6")
     field(SCAN, "I/O Intr")
 }
+
 record(ai, "$(P)$(R)CalibrationSample4R")
 {
     field(DTYP, "asynFloat64")
@@ -1158,6 +1162,7 @@ record(ai, "$(P)$(R)CalibrationSample4R")
     field(PREC, "6")
     field(SCAN, "I/O Intr")
 }
+
 record(ao, "$(P)$(R)BeamOverThreshold")
 {
     field(DTYP, "asynFloat64")
@@ -1170,6 +1175,7 @@ record(ao, "$(P)$(R)BeamOverThreshold")
     field(ASG,  "critical")
     info(autosaveFields, "VAL")
 }
+
 record(ai, "$(P)$(R)BeamOverThresholdR")
 {
     field(DTYP, "asynFloat64")
diff --git a/sis8300bcmApp/Db/sis8300bcm-lut-acct.template b/sis8300bcmApp/Db/sis8300bcm-lut-acct.template
index 0768b16542d64636ac9e1ee9d76ab65a0e91d606..2665cf2d61d26ac699645fdc60146173deeede07 100644
--- a/sis8300bcmApp/Db/sis8300bcm-lut-acct.template
+++ b/sis8300bcmApp/Db/sis8300bcm-lut-acct.template
@@ -12,6 +12,7 @@ record(longout, "$(P)$(R)Lut$(N)MaxPulseLength")
     field(EGU,  "us")
     field(VAL,  "0")
     field(ASG,  "critical")
+    info(autosaveFields, "VAL")
 }
 
 record(longin, "$(P)$(R)Lut$(N)MaxPulseLengthR")
@@ -30,6 +31,7 @@ record(ao, "$(P)$(R)Lut$(N)LowerThreshold")
     field(PREC, "4")
     field(VAL,  "0.0")
     field(ASG,  "critical")
+    info(autosaveFields, "VAL")
 }
 
 record(ai, "$(P)$(R)Lut$(N)LowerThresholdR")
@@ -49,6 +51,7 @@ record(ao, "$(P)$(R)Lut$(N)UpperThreshold")
     field(PREC, "4")
     field(VAL,  "0.0")
     field(ASG,  "critical")
+    info(autosaveFields, "VAL")
 }
 
 record(ai, "$(P)$(R)Lut$(N)UpperThresholdR")
@@ -68,6 +71,7 @@ record(bo, "$(P)$(R)Lut$(N)BeamExists")
     field(ONAM, "Yes")
     field(VAL,  "0")
     field(ASG,  "critical")
+    info(autosaveFields, "VAL")
 }
 
 record(bi, "$(P)$(R)Lut$(N)BeamExistsR")
diff --git a/sis8300bcmApp/Db/sis8300bcm-lut-common.template b/sis8300bcmApp/Db/sis8300bcm-lut-common.template
index fc7d791a2a9f0fc6bd8c92c35e8222a045c21307..6163a57541169729b20c2b180efa5d2b2f7eaba1 100644
--- a/sis8300bcmApp/Db/sis8300bcm-lut-common.template
+++ b/sis8300bcmApp/Db/sis8300bcm-lut-common.template
@@ -8,6 +8,7 @@
 record(stringout, "$(P)$(R)Lut$(N)ModeName")
 {
     field(VAL,  "$(MODE_NAME)")
+    info(autosaveFields, "VAL")
 }
 
 record(longout, "$(P)$(R)Lut$(N)ModeID")
@@ -16,6 +17,7 @@ record(longout, "$(P)$(R)Lut$(N)ModeID")
     field(OUT,  "@asyn($(PORT),$(ADDR=0),$(TIMEOUT=1))BCM.LUT$(N).MODE_ID")
     field(VAL,  "0")
     field(ASG,  "critical")
+    info(autosaveFieldsLutIDs, "VAL")
 }
 
 record(longin, "$(P)$(R)Lut$(N)ModeIDR")
@@ -28,6 +30,7 @@ record(longin, "$(P)$(R)Lut$(N)ModeIDR")
 record(stringout, "$(P)$(R)Lut$(N)DestinationName")
 {
     field(VAL,  "$(DEST_NAME)")
+    info(autosaveFields, "VAL")
 }
 
 record(longout, "$(P)$(R)Lut$(N)DestinationID")
@@ -36,6 +39,7 @@ record(longout, "$(P)$(R)Lut$(N)DestinationID")
     field(OUT,  "@asyn($(PORT),$(ADDR=0),$(TIMEOUT=1))BCM.LUT$(N).DEST_ID")
     field(VAL,  "0")
     field(ASG,  "critical")
+    info(autosaveFieldsLutIDs, "VAL")
 }
 
 record(longin, "$(P)$(R)Lut$(N)DestinationIDR")
@@ -53,6 +57,7 @@ record(ao, "$(P)$(R)Lut$(N)MinTriggerPeriod")
     field(PREC, "4")
     field(VAL,  "0.0")
     field(ASG,  "critical")
+    info(autosaveFields, "VAL")
 }
 
 record(ai, "$(P)$(R)Lut$(N)MinTriggerPeriodR")
@@ -63,4 +68,3 @@ record(ai, "$(P)$(R)Lut$(N)MinTriggerPeriodR")
     field(PREC, "4")
     field(SCAN, "I/O Intr")
 }
-
diff --git a/sis8300bcmApp/Db/sis8300bcm.template b/sis8300bcmApp/Db/sis8300bcm.template
index 73f502f908317c3084bb660b9f30770cd1229e40..ee6f6fe7e9c9123b6a320d1d9e4fcd51c0bea0f7 100644
--- a/sis8300bcmApp/Db/sis8300bcm.template
+++ b/sis8300bcmApp/Db/sis8300bcm.template
@@ -155,7 +155,7 @@ record(ao, "$(P)$(R)PulseWidthFilter")
     field(DTYP, "asynFloat64")
     field(OUT,  "@asyn($(PORT),$(ADDR=0),$(TIMEOUT=1))BCM.PULSE_WIDTH_FILTER")
     field(EGU,  "us")
-    field(PREC,  "4")
+    field(PREC, "4")
     field(ASG,  "critical")
     info(autosaveFields, "VAL")
 }
@@ -165,7 +165,7 @@ record(ai, "$(P)$(R)PulseWidthFilterR")
     field(DTYP, "asynFloat64")
     field(INP,  "@asyn($(PORT),$(ADDR=0),$(TIMEOUT=1))BCM.PULSE_WIDTH_FILTER")
     field(EGU,  "us")
-    field(PREC,  "4")
+    field(PREC, "4")
     field(SCAN, "I/O Intr")
 }
 
@@ -225,7 +225,7 @@ record(ao, "$(P)$(R)MinTriggerPeriod")
     field(DTYP, "asynFloat64")
     field(OUT,  "@asyn($(PORT),$(ADDR=0),$(TIMEOUT=1))BCM.MIN_TRIGGER_PERIOD")
     field(EGU,  "ms")
-    field(PREC,  "3")
+    field(PREC, "3")
     field(DRVL, "65.0")
     field(DRVH, "65000.0")
     field(VAL,  "71")
@@ -687,4 +687,3 @@ record(ao, "$(P)$(R)CalibrationActualCurrent")
     field(ASG,  "critical")
     info(autosaveFields, "VAL")
 }
-