diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vpp-vpdp/symbol_color_animation.js b/NON-APPROVED/COMMON/DEVICES/vacuum/vpp-vpdp/symbol_color_animation.js
deleted file mode 100644
index 85c54b5c31783d50835584f703ef9ce06afe5d0e..0000000000000000000000000000000000000000
--- a/NON-APPROVED/COMMON/DEVICES/vacuum/vpp-vpdp/symbol_color_animation.js
+++ /dev/null
@@ -1,85 +0,0 @@
-PVUtil = org.csstudio.display.builder.runtime.script.PVUtil;
-ScriptUtil = org.csstudio.display.builder.runtime.script.ScriptUtil;
-
-var pvAccelerating   = 0;
-var pvAtNominalSpeed = 0;
-var pvStopped        = 0;
-var pvError          = 0;
-
-var pvSymbol         = pvs[0];
-
-var sum     = 0;
-var isValid = 0;
-var colorID = 0;
-
-var debug = widget.getEffectiveMacros().getValue("DEBUG");
-if (debug) {
-	debug = debug[0];
-	switch (debug) {
-		case '1':
-		case 'Y':
-		case 'y':
-		case 'T':
-		case 't':
-			debug = true;
-			break;
-
-		default:
-			debug = false;
-	}
-}
-else
-	debug = false;
-
-if (debug)
-	Logger = org.csstudio.display.builder.runtime.script.ScriptUtil.getLogger();
-else {
-	Logger = new Object();
-	Logger.info = function() {}
-	Logger.warning = function() {}
-	Logger.severe = function(text) { org.csstudio.display.builder.runtime.script.ScriptUtil.getLogger().severe(text);}
-}
-
-function log_pv(pv) {
-	Logger.info(pv + ": " + PVUtil.getString(pv));
-}
-
-try {
-	pvAccelerating   = 1 * PVUtil.getInt(pvs[1]);
-	pvAtNominalSpeed = 2 * PVUtil.getInt(pvs[2]);
-	pvStopped        = 4 * PVUtil.getInt(pvs[3]);
-	pvError          = 8 * PVUtil.getInt(pvs[4]);
-
-	sum              = pvAccelerating | pvAtNominalSpeed | pvStopped | pvError;
-	isValid          = (sum & (sum - 1)) == 0 ? 1 : 0;
-
-	log_pv(pvs[1]);
-	log_pv(pvs[2]);
-	log_pv(pvs[3]);
-	log_pv(pvs[4]);
-
-	if (pvError) {
-		Logger.info(pvSymbol + ": ERROR");
-		colorID = 4;
-	} else if (isValid == 0) {
-		Logger.severe(pvSymbol + ": Invalid combination");
-	} else if (pvStopped) {
-		Logger.info(pvSymbol + ": STOPPED");
-		colorID = 3;
-	} else if (pvAtNominalSpeed) {
-		Logger.info(pvSymbol + ": NOMINAL-SPEED");
-		colorID = 2;
-	} else if (pvAccelerating) {
-		Logger.info(pvSymbol + ": ACCELERATING");
-		colorID = 1;
-	} else
-		Logger.severe(pvSymbol + ": Unknown combination:" + sum);
-
-	if (colorID != PVUtil.getInt(pvSymbol))
-		Logger.severe(pvSymbol + ": State mismatch:" + colorID + " vs " + PVUtil.getInt(pvSymbol));
-} catch (err) {
-	Logger.severe("NO CONNECTION: " + err);
-}
-
-
-//pvSymbol.write(colorID);
diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vpp-vpdp/vac_vpp-vpdp.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vpp-vpdp/vac_vpp-vpdp.bob
index 23dbc86d3f320cf8f94f8e9659c0bd43ba50c678..866c41fc1b90abbb1ef2e3cabac5c463eff59063 100644
--- a/NON-APPROVED/COMMON/DEVICES/vacuum/vpp-vpdp/vac_vpp-vpdp.bob
+++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vpp-vpdp/vac_vpp-vpdp.bob
@@ -97,15 +97,6 @@
         <pv_name>$(pv_name)</pv_name>
       </rule>
     </rules>
-    <scripts>
-      <script file="symbol_color_animation.js" check_connections="false">
-        <pv_name>$(pv_name)</pv_name>
-        <pv_name>$(vacPREFIX):AcceleratingR</pv_name>
-        <pv_name>$(vacPREFIX):AtNominalSpdR</pv_name>
-        <pv_name>$(vacPREFIX):StoppedR</pv_name>
-        <pv_name>$(vacPREFIX):ErrorR</pv_name>
-      </script>
-    </scripts>
     <tooltip>$(pv_value)</tooltip>
   </widget>
   <widget type="label" version="2.0.0">
diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vpt/symbol_color_animation.js b/NON-APPROVED/COMMON/DEVICES/vacuum/vpt/symbol_color_animation.js
deleted file mode 100644
index 85c54b5c31783d50835584f703ef9ce06afe5d0e..0000000000000000000000000000000000000000
--- a/NON-APPROVED/COMMON/DEVICES/vacuum/vpt/symbol_color_animation.js
+++ /dev/null
@@ -1,85 +0,0 @@
-PVUtil = org.csstudio.display.builder.runtime.script.PVUtil;
-ScriptUtil = org.csstudio.display.builder.runtime.script.ScriptUtil;
-
-var pvAccelerating   = 0;
-var pvAtNominalSpeed = 0;
-var pvStopped        = 0;
-var pvError          = 0;
-
-var pvSymbol         = pvs[0];
-
-var sum     = 0;
-var isValid = 0;
-var colorID = 0;
-
-var debug = widget.getEffectiveMacros().getValue("DEBUG");
-if (debug) {
-	debug = debug[0];
-	switch (debug) {
-		case '1':
-		case 'Y':
-		case 'y':
-		case 'T':
-		case 't':
-			debug = true;
-			break;
-
-		default:
-			debug = false;
-	}
-}
-else
-	debug = false;
-
-if (debug)
-	Logger = org.csstudio.display.builder.runtime.script.ScriptUtil.getLogger();
-else {
-	Logger = new Object();
-	Logger.info = function() {}
-	Logger.warning = function() {}
-	Logger.severe = function(text) { org.csstudio.display.builder.runtime.script.ScriptUtil.getLogger().severe(text);}
-}
-
-function log_pv(pv) {
-	Logger.info(pv + ": " + PVUtil.getString(pv));
-}
-
-try {
-	pvAccelerating   = 1 * PVUtil.getInt(pvs[1]);
-	pvAtNominalSpeed = 2 * PVUtil.getInt(pvs[2]);
-	pvStopped        = 4 * PVUtil.getInt(pvs[3]);
-	pvError          = 8 * PVUtil.getInt(pvs[4]);
-
-	sum              = pvAccelerating | pvAtNominalSpeed | pvStopped | pvError;
-	isValid          = (sum & (sum - 1)) == 0 ? 1 : 0;
-
-	log_pv(pvs[1]);
-	log_pv(pvs[2]);
-	log_pv(pvs[3]);
-	log_pv(pvs[4]);
-
-	if (pvError) {
-		Logger.info(pvSymbol + ": ERROR");
-		colorID = 4;
-	} else if (isValid == 0) {
-		Logger.severe(pvSymbol + ": Invalid combination");
-	} else if (pvStopped) {
-		Logger.info(pvSymbol + ": STOPPED");
-		colorID = 3;
-	} else if (pvAtNominalSpeed) {
-		Logger.info(pvSymbol + ": NOMINAL-SPEED");
-		colorID = 2;
-	} else if (pvAccelerating) {
-		Logger.info(pvSymbol + ": ACCELERATING");
-		colorID = 1;
-	} else
-		Logger.severe(pvSymbol + ": Unknown combination:" + sum);
-
-	if (colorID != PVUtil.getInt(pvSymbol))
-		Logger.severe(pvSymbol + ": State mismatch:" + colorID + " vs " + PVUtil.getInt(pvSymbol));
-} catch (err) {
-	Logger.severe("NO CONNECTION: " + err);
-}
-
-
-//pvSymbol.write(colorID);
diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vpt/vac_vpt.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vpt/vac_vpt.bob
index 351565be64ef4e73fdf4612a55aa7c906d72f712..c20772d8316cceb3aada40a2d425c693228429fc 100644
--- a/NON-APPROVED/COMMON/DEVICES/vacuum/vpt/vac_vpt.bob
+++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vpt/vac_vpt.bob
@@ -97,15 +97,6 @@
         <pv_name>$(CONTROLLER):SpdR</pv_name>
       </rule>
     </rules>
-    <scripts>
-      <script file="symbol_color_animation.js" check_connections="false">
-        <pv_name>$(pv_name)</pv_name>
-        <pv_name>$(vacPREFIX):AcceleratingR</pv_name>
-        <pv_name>$(vacPREFIX):AtNominalSpdR</pv_name>
-        <pv_name>$(vacPREFIX):StoppedR</pv_name>
-        <pv_name>$(vacPREFIX):ErrorR</pv_name>
-      </script>
-    </scripts>
     <tooltip>N/A</tooltip>
   </widget>
   <widget type="label" version="2.0.0">
diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vva/symbol_color_animation.js b/NON-APPROVED/COMMON/DEVICES/vacuum/vva/symbol_color_animation.js
deleted file mode 100644
index bee1350c06fbeb54ddbcc345e39c6fa9abc2108e..0000000000000000000000000000000000000000
--- a/NON-APPROVED/COMMON/DEVICES/vacuum/vva/symbol_color_animation.js
+++ /dev/null
@@ -1,85 +0,0 @@
-PVUtil = org.csstudio.display.builder.runtime.script.PVUtil;
-ScriptUtil = org.csstudio.display.builder.runtime.script.ScriptUtil;
-
-var pvUndefined = 0;
-var pvOpen      = 0;
-var pvClosed    = 0;
-var pvError     = 0;
-
-var pvSymbol    = pvs[0];
-
-var sum     = 0;
-var isValid = 0;
-var colorID = 0;
-
-var debug = widget.getEffectiveMacros().getValue("DEBUG");
-if (debug) {
-	debug = debug[0];
-	switch (debug) {
-		case '1':
-		case 'Y':
-		case 'y':
-		case 'T':
-		case 't':
-			debug = true;
-			break;
-
-		default:
-			debug = false;
-	}
-}
-else
-	debug = false;
-
-if (debug)
-	Logger = org.csstudio.display.builder.runtime.script.ScriptUtil.getLogger();
-else {
-	Logger = new Object();
-	Logger.info = function() {}
-	Logger.warning = function() {}
-	Logger.severe = function(text) { org.csstudio.display.builder.runtime.script.ScriptUtil.getLogger().severe(text);}
-}
-
-function log_pv(pv) {
-	Logger.info(pv + ": " + PVUtil.getString(pv));
-}
-
-try {
-	pvUndefined = 1 * PVUtil.getInt(pvs[1]);
-	pvOpen      = 2 * PVUtil.getInt(pvs[2]);
-	pvClosed    = 4 * PVUtil.getInt(pvs[3]);
-	pvError     = 8 * PVUtil.getInt(pvs[4]);
-
-	sum         = pvUndefined | pvOpen | pvClosed | pvError;
-	isValid     = (sum & (sum - 1)) == 0 ? 1 : 0;
-
-	log_pv(pvs[1]);
-	log_pv(pvs[2]);
-	log_pv(pvs[3]);
-	log_pv(pvs[4]);
-
-	if (pvError) {
-		Logger.info(pvSymbol + ": ERROR");
-		colorID = 4;
-	} else if (pvUndefined) {
-		Logger.info(pvSymbol + ": UNDEFINED");
-		colorID = 1;
-	} else if (isValid == 0) {
-		Logger.severe(pvSymbol + ": Invalid combination");
-	} else if (pvClosed) {
-		Logger.info(pvSymbol + ": CLOSED");
-		colorID = 3;
-	} else if (pvOpen) {
-		Logger.info(pvSymbol + ": OPEN");
-		colorID = 2;
-	} else
-		Logger.severe(pvSymbol + ": Unknown combination:" + sum);
-
-	if (colorID != PVUtil.getInt(pvSymbol))
-		Logger.severe(pvSymbol + ": State mismatch:" + colorID + " vs " + PVUtil.getInt(pvSymbol));
-} catch (err) {
-	Logger.severe("NO CONNECTION: " + err);
-}
-
-
-//pvSymbol.write(colorID);
diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vva/vac_angle-vva.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vva/vac_angle-vva.bob
index eef9caada8209b7b7a4868fd71310213dc3fbd0d..2e3ca00c164c8a3a1df6802901e77597ee5a952a 100644
--- a/NON-APPROVED/COMMON/DEVICES/vacuum/vva/vac_angle-vva.bob
+++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vva/vac_angle-vva.bob
@@ -99,15 +99,6 @@
         <pv_name>$(pv_name)</pv_name>
       </rule>
     </rules>
-    <scripts>
-      <script file="symbol_color_animation.js" check_connections="false">
-        <pv_name>$(pv_name)</pv_name>
-        <pv_name>$(vacPREFIX):UndefinedR</pv_name>
-        <pv_name>$(vacPREFIX):OpenR</pv_name>
-        <pv_name>$(vacPREFIX):ClosedR</pv_name>
-        <pv_name>$(vacPREFIX):ErrorR</pv_name>
-      </script>
-    </scripts>
     <tooltip>$(pv_value)</tooltip>
   </widget>
   <widget type="label" version="2.0.0">
diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vva/vac_straight-vva.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vva/vac_straight-vva.bob
index d4d86be9154e8b9875a9394a280f501e94ef158b..29efff85100366c1409d0913125b2f2f756c45da 100644
--- a/NON-APPROVED/COMMON/DEVICES/vacuum/vva/vac_straight-vva.bob
+++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vva/vac_straight-vva.bob
@@ -97,15 +97,6 @@
         <pv_name>$(pv_name)</pv_name>
       </rule>
     </rules>
-    <scripts>
-      <script file="symbol_color_animation.js" check_connections="false">
-        <pv_name>$(pv_name)</pv_name>
-        <pv_name>$(vacPREFIX):UndefinedR</pv_name>
-        <pv_name>$(vacPREFIX):OpenR</pv_name>
-        <pv_name>$(vacPREFIX):ClosedR</pv_name>
-        <pv_name>$(vacPREFIX):ErrorR</pv_name>
-      </script>
-    </scripts>
     <tooltip>$(pv_value)</tooltip>
   </widget>
   <widget type="label" version="2.0.0">
diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vvf/symbol_color_animation.js b/NON-APPROVED/COMMON/DEVICES/vacuum/vvf/symbol_color_animation.js
deleted file mode 100644
index bee1350c06fbeb54ddbcc345e39c6fa9abc2108e..0000000000000000000000000000000000000000
--- a/NON-APPROVED/COMMON/DEVICES/vacuum/vvf/symbol_color_animation.js
+++ /dev/null
@@ -1,85 +0,0 @@
-PVUtil = org.csstudio.display.builder.runtime.script.PVUtil;
-ScriptUtil = org.csstudio.display.builder.runtime.script.ScriptUtil;
-
-var pvUndefined = 0;
-var pvOpen      = 0;
-var pvClosed    = 0;
-var pvError     = 0;
-
-var pvSymbol    = pvs[0];
-
-var sum     = 0;
-var isValid = 0;
-var colorID = 0;
-
-var debug = widget.getEffectiveMacros().getValue("DEBUG");
-if (debug) {
-	debug = debug[0];
-	switch (debug) {
-		case '1':
-		case 'Y':
-		case 'y':
-		case 'T':
-		case 't':
-			debug = true;
-			break;
-
-		default:
-			debug = false;
-	}
-}
-else
-	debug = false;
-
-if (debug)
-	Logger = org.csstudio.display.builder.runtime.script.ScriptUtil.getLogger();
-else {
-	Logger = new Object();
-	Logger.info = function() {}
-	Logger.warning = function() {}
-	Logger.severe = function(text) { org.csstudio.display.builder.runtime.script.ScriptUtil.getLogger().severe(text);}
-}
-
-function log_pv(pv) {
-	Logger.info(pv + ": " + PVUtil.getString(pv));
-}
-
-try {
-	pvUndefined = 1 * PVUtil.getInt(pvs[1]);
-	pvOpen      = 2 * PVUtil.getInt(pvs[2]);
-	pvClosed    = 4 * PVUtil.getInt(pvs[3]);
-	pvError     = 8 * PVUtil.getInt(pvs[4]);
-
-	sum         = pvUndefined | pvOpen | pvClosed | pvError;
-	isValid     = (sum & (sum - 1)) == 0 ? 1 : 0;
-
-	log_pv(pvs[1]);
-	log_pv(pvs[2]);
-	log_pv(pvs[3]);
-	log_pv(pvs[4]);
-
-	if (pvError) {
-		Logger.info(pvSymbol + ": ERROR");
-		colorID = 4;
-	} else if (pvUndefined) {
-		Logger.info(pvSymbol + ": UNDEFINED");
-		colorID = 1;
-	} else if (isValid == 0) {
-		Logger.severe(pvSymbol + ": Invalid combination");
-	} else if (pvClosed) {
-		Logger.info(pvSymbol + ": CLOSED");
-		colorID = 3;
-	} else if (pvOpen) {
-		Logger.info(pvSymbol + ": OPEN");
-		colorID = 2;
-	} else
-		Logger.severe(pvSymbol + ": Unknown combination:" + sum);
-
-	if (colorID != PVUtil.getInt(pvSymbol))
-		Logger.severe(pvSymbol + ": State mismatch:" + colorID + " vs " + PVUtil.getInt(pvSymbol));
-} catch (err) {
-	Logger.severe("NO CONNECTION: " + err);
-}
-
-
-//pvSymbol.write(colorID);
diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vvf/vac_vvf.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vvf/vac_vvf.bob
index 25e10388b88f8fca3fbd3fa2f0ddeb602af9fc65..23b38c75128d492eea6757074bf95a2908c74322 100644
--- a/NON-APPROVED/COMMON/DEVICES/vacuum/vvf/vac_vvf.bob
+++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vvf/vac_vvf.bob
@@ -97,15 +97,6 @@
         <pv_name>$(pv_name)</pv_name>
       </rule>
     </rules>
-    <scripts>
-      <script file="symbol_color_animation.js" check_connections="false">
-        <pv_name>$(pv_name)</pv_name>
-        <pv_name>$(vacPREFIX):UndefinedR</pv_name>
-        <pv_name>$(vacPREFIX):OpenR</pv_name>
-        <pv_name>$(vacPREFIX):ClosedR</pv_name>
-        <pv_name>$(vacPREFIX):ErrorR</pv_name>
-      </script>
-    </scripts>
     <tooltip>$(pv_value)</tooltip>
   </widget>
   <widget type="label" version="2.0.0">
diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vvg/symbol_color_animation.js b/NON-APPROVED/COMMON/DEVICES/vacuum/vvg/symbol_color_animation.js
deleted file mode 100644
index bee1350c06fbeb54ddbcc345e39c6fa9abc2108e..0000000000000000000000000000000000000000
--- a/NON-APPROVED/COMMON/DEVICES/vacuum/vvg/symbol_color_animation.js
+++ /dev/null
@@ -1,85 +0,0 @@
-PVUtil = org.csstudio.display.builder.runtime.script.PVUtil;
-ScriptUtil = org.csstudio.display.builder.runtime.script.ScriptUtil;
-
-var pvUndefined = 0;
-var pvOpen      = 0;
-var pvClosed    = 0;
-var pvError     = 0;
-
-var pvSymbol    = pvs[0];
-
-var sum     = 0;
-var isValid = 0;
-var colorID = 0;
-
-var debug = widget.getEffectiveMacros().getValue("DEBUG");
-if (debug) {
-	debug = debug[0];
-	switch (debug) {
-		case '1':
-		case 'Y':
-		case 'y':
-		case 'T':
-		case 't':
-			debug = true;
-			break;
-
-		default:
-			debug = false;
-	}
-}
-else
-	debug = false;
-
-if (debug)
-	Logger = org.csstudio.display.builder.runtime.script.ScriptUtil.getLogger();
-else {
-	Logger = new Object();
-	Logger.info = function() {}
-	Logger.warning = function() {}
-	Logger.severe = function(text) { org.csstudio.display.builder.runtime.script.ScriptUtil.getLogger().severe(text);}
-}
-
-function log_pv(pv) {
-	Logger.info(pv + ": " + PVUtil.getString(pv));
-}
-
-try {
-	pvUndefined = 1 * PVUtil.getInt(pvs[1]);
-	pvOpen      = 2 * PVUtil.getInt(pvs[2]);
-	pvClosed    = 4 * PVUtil.getInt(pvs[3]);
-	pvError     = 8 * PVUtil.getInt(pvs[4]);
-
-	sum         = pvUndefined | pvOpen | pvClosed | pvError;
-	isValid     = (sum & (sum - 1)) == 0 ? 1 : 0;
-
-	log_pv(pvs[1]);
-	log_pv(pvs[2]);
-	log_pv(pvs[3]);
-	log_pv(pvs[4]);
-
-	if (pvError) {
-		Logger.info(pvSymbol + ": ERROR");
-		colorID = 4;
-	} else if (pvUndefined) {
-		Logger.info(pvSymbol + ": UNDEFINED");
-		colorID = 1;
-	} else if (isValid == 0) {
-		Logger.severe(pvSymbol + ": Invalid combination");
-	} else if (pvClosed) {
-		Logger.info(pvSymbol + ": CLOSED");
-		colorID = 3;
-	} else if (pvOpen) {
-		Logger.info(pvSymbol + ": OPEN");
-		colorID = 2;
-	} else
-		Logger.severe(pvSymbol + ": Unknown combination:" + sum);
-
-	if (colorID != PVUtil.getInt(pvSymbol))
-		Logger.severe(pvSymbol + ": State mismatch:" + colorID + " vs " + PVUtil.getInt(pvSymbol));
-} catch (err) {
-	Logger.severe("NO CONNECTION: " + err);
-}
-
-
-//pvSymbol.write(colorID);
diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vvg/vac_vvg.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vvg/vac_vvg.bob
index ba5e3690455b5a41340af8e99debff935f3d3b05..56ec45fc1f8487b40508f14ed0bcf51e6661c1ef 100644
--- a/NON-APPROVED/COMMON/DEVICES/vacuum/vvg/vac_vvg.bob
+++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vvg/vac_vvg.bob
@@ -97,15 +97,6 @@
         <pv_name>$(pv_name)</pv_name>
       </rule>
     </rules>
-    <scripts>
-      <script file="symbol_color_animation.js" check_connections="false">
-        <pv_name>$(pv_name)</pv_name>
-        <pv_name>$(vacPREFIX):UndefinedR</pv_name>
-        <pv_name>$(vacPREFIX):OpenR</pv_name>
-        <pv_name>$(vacPREFIX):ClosedR</pv_name>
-        <pv_name>$(vacPREFIX):ErrorR</pv_name>
-      </script>
-    </scripts>
     <tooltip>$(pv_value)</tooltip>
   </widget>
   <widget type="label" version="2.0.0">
diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vvs/Faceplate/vac_vvs.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vvs/Faceplate/vac_vvs.bob
index 61be86d21824d8c219597bf9ae90ddced00ecf3a..b50110db57f9d9cb2c47b1525e691fc47debce93 100644
--- a/NON-APPROVED/COMMON/DEVICES/vacuum/vvs/Faceplate/vac_vvs.bob
+++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vvs/Faceplate/vac_vvs.bob
@@ -312,6 +312,18 @@
       <show_confirm_dialog>true</show_confirm_dialog>
     </widget>
   </widget>
+  <widget type="embedded" version="2.0.0">
+    <name>$(SEC)-$(SUBSEC):$(DIS)-$(DEV)-$(IDX) Interlock</name>
+    <file>vac_vvs-interlocks.bob</file>
+    <macros>
+      <TITLE></TITLE>
+    </macros>
+    <x>10</x>
+    <y>225</y>
+    <width>520</width>
+    <height>282</height>
+    <resize>2</resize>
+  </widget>
   <widget type="group" version="2.0.0">
     <name>Group Counters</name>
     <x>492</x>
@@ -411,18 +423,6 @@
       <show_confirm_dialog>true</show_confirm_dialog>
     </widget>
   </widget>
-  <widget type="embedded" version="2.0.0">
-    <name>$(SEC)-$(SUBSEC):$(DIS)-$(DEV)-$(IDX) Interlock</name>
-    <file>vac_vvs-interlocks.bob</file>
-    <macros>
-      <TITLE></TITLE>
-    </macros>
-    <x>10</x>
-    <y>225</y>
-    <width>520</width>
-    <height>282</height>
-    <resize>2</resize>
-  </widget>
   <widget type="group" version="2.0.0">
     <name>Group Status</name>
     <x>10</x>
diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vvs/symbol_color_animation.js b/NON-APPROVED/COMMON/DEVICES/vacuum/vvs/symbol_color_animation.js
deleted file mode 100644
index bee1350c06fbeb54ddbcc345e39c6fa9abc2108e..0000000000000000000000000000000000000000
--- a/NON-APPROVED/COMMON/DEVICES/vacuum/vvs/symbol_color_animation.js
+++ /dev/null
@@ -1,85 +0,0 @@
-PVUtil = org.csstudio.display.builder.runtime.script.PVUtil;
-ScriptUtil = org.csstudio.display.builder.runtime.script.ScriptUtil;
-
-var pvUndefined = 0;
-var pvOpen      = 0;
-var pvClosed    = 0;
-var pvError     = 0;
-
-var pvSymbol    = pvs[0];
-
-var sum     = 0;
-var isValid = 0;
-var colorID = 0;
-
-var debug = widget.getEffectiveMacros().getValue("DEBUG");
-if (debug) {
-	debug = debug[0];
-	switch (debug) {
-		case '1':
-		case 'Y':
-		case 'y':
-		case 'T':
-		case 't':
-			debug = true;
-			break;
-
-		default:
-			debug = false;
-	}
-}
-else
-	debug = false;
-
-if (debug)
-	Logger = org.csstudio.display.builder.runtime.script.ScriptUtil.getLogger();
-else {
-	Logger = new Object();
-	Logger.info = function() {}
-	Logger.warning = function() {}
-	Logger.severe = function(text) { org.csstudio.display.builder.runtime.script.ScriptUtil.getLogger().severe(text);}
-}
-
-function log_pv(pv) {
-	Logger.info(pv + ": " + PVUtil.getString(pv));
-}
-
-try {
-	pvUndefined = 1 * PVUtil.getInt(pvs[1]);
-	pvOpen      = 2 * PVUtil.getInt(pvs[2]);
-	pvClosed    = 4 * PVUtil.getInt(pvs[3]);
-	pvError     = 8 * PVUtil.getInt(pvs[4]);
-
-	sum         = pvUndefined | pvOpen | pvClosed | pvError;
-	isValid     = (sum & (sum - 1)) == 0 ? 1 : 0;
-
-	log_pv(pvs[1]);
-	log_pv(pvs[2]);
-	log_pv(pvs[3]);
-	log_pv(pvs[4]);
-
-	if (pvError) {
-		Logger.info(pvSymbol + ": ERROR");
-		colorID = 4;
-	} else if (pvUndefined) {
-		Logger.info(pvSymbol + ": UNDEFINED");
-		colorID = 1;
-	} else if (isValid == 0) {
-		Logger.severe(pvSymbol + ": Invalid combination");
-	} else if (pvClosed) {
-		Logger.info(pvSymbol + ": CLOSED");
-		colorID = 3;
-	} else if (pvOpen) {
-		Logger.info(pvSymbol + ": OPEN");
-		colorID = 2;
-	} else
-		Logger.severe(pvSymbol + ": Unknown combination:" + sum);
-
-	if (colorID != PVUtil.getInt(pvSymbol))
-		Logger.severe(pvSymbol + ": State mismatch:" + colorID + " vs " + PVUtil.getInt(pvSymbol));
-} catch (err) {
-	Logger.severe("NO CONNECTION: " + err);
-}
-
-
-//pvSymbol.write(colorID);
diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vvs/vac_vvs.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vvs/vac_vvs.bob
index f283f9bc9dd54a366b480f78cf69670f17cf7cf9..9d5720b5536f31ccd9db86f321211beba5eefb01 100644
--- a/NON-APPROVED/COMMON/DEVICES/vacuum/vvs/vac_vvs.bob
+++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vvs/vac_vvs.bob
@@ -94,15 +94,6 @@
         <pv_name>$(pv_name)</pv_name>
       </rule>
     </rules>
-    <scripts>
-      <script file="symbol_color_animation.js" check_connections="false">
-        <pv_name>$(pv_name)</pv_name>
-        <pv_name>$(vacPREFIX):UndefinedR</pv_name>
-        <pv_name>$(vacPREFIX):OpenR</pv_name>
-        <pv_name>$(vacPREFIX):ClosedR</pv_name>
-        <pv_name>$(vacPREFIX):ErrorR</pv_name>
-      </script>
-    </scripts>
     <tooltip>$(pv_value)</tooltip>
   </widget>
   <widget type="rectangle" version="2.0.0">