diff --git a/Modules/Conversions/Param2Value BP.vi b/Modules/Conversions/Param2Value BP.vi
index 741b4f5..2fcb38a 100644
Binary files a/Modules/Conversions/Param2Value BP.vi and b/Modules/Conversions/Param2Value BP.vi differ
diff --git a/Modules/Conversions/Param2Value MASS.vi b/Modules/Conversions/Param2Value MASS.vi
index 8ff0c16..1f21ba5 100644
Binary files a/Modules/Conversions/Param2Value MASS.vi and b/Modules/Conversions/Param2Value MASS.vi differ
diff --git a/Modules/Conversions/Protocol BP In.vi b/Modules/Conversions/Protocol BP In.vi
index 5a2414b..b807013 100644
Binary files a/Modules/Conversions/Protocol BP In.vi and b/Modules/Conversions/Protocol BP In.vi differ
diff --git a/Modules/Conversions/Protocol HumTemp In.vi b/Modules/Conversions/Protocol HumTemp In.vi
index c05afc3..1f36a15 100644
Binary files a/Modules/Conversions/Protocol HumTemp In.vi and b/Modules/Conversions/Protocol HumTemp In.vi differ
diff --git a/Modules/Conversions/Protocol MASS In.vi b/Modules/Conversions/Protocol MASS In.vi
index aaeb132..afcf23c 100644
Binary files a/Modules/Conversions/Protocol MASS In.vi and b/Modules/Conversions/Protocol MASS In.vi differ
diff --git a/Modules/Functions/Size Initialze(Right Fix).vi b/Modules/Functions/Size Initialze(Right Fix).vi
index 87e975d..44625fd 100644
Binary files a/Modules/Functions/Size Initialze(Right Fix).vi and b/Modules/Functions/Size Initialze(Right Fix).vi differ
diff --git a/Modules/Functions/Size Initialze.vi b/Modules/Functions/Size Initialze.vi
index f0a2349..a92751e 100644
Binary files a/Modules/Functions/Size Initialze.vi and b/Modules/Functions/Size Initialze.vi differ
diff --git a/Modules/GUI Prtc-Functions/LOAD_Fn_Disp Ctrl.vi b/Modules/GUI Prtc-Functions/LOAD_Fn_Disp Ctrl.vi
index bde59e5..3123821 100644
Binary files a/Modules/GUI Prtc-Functions/LOAD_Fn_Disp Ctrl.vi and b/Modules/GUI Prtc-Functions/LOAD_Fn_Disp Ctrl.vi differ
diff --git a/Modules/GUI Prtc-Functions/LOAD_Run_Constant.vi b/Modules/GUI Prtc-Functions/LOAD_Run_Constant.vi
index 236da5d..97399c2 100644
Binary files a/Modules/GUI Prtc-Functions/LOAD_Run_Constant.vi and b/Modules/GUI Prtc-Functions/LOAD_Run_Constant.vi differ
diff --git a/Modules/GUI Prtc-Functions/LOAD_Run_Trip.vi b/Modules/GUI Prtc-Functions/LOAD_Run_Trip.vi
index 23c00cf..06c2cf9 100644
Binary files a/Modules/GUI Prtc-Functions/LOAD_Run_Trip.vi and b/Modules/GUI Prtc-Functions/LOAD_Run_Trip.vi differ
diff --git a/Modules/GUI Prtc-Functions/LOAD_Run_Trip_Stoic.vi b/Modules/GUI Prtc-Functions/LOAD_Run_Trip_Stoic.vi
index 16fc98d..80a1ac9 100644
Binary files a/Modules/GUI Prtc-Functions/LOAD_Run_Trip_Stoic.vi and b/Modules/GUI Prtc-Functions/LOAD_Run_Trip_Stoic.vi differ
diff --git a/Modules/GUI Sub-Functions/CFG_Fn_INI Read Engineer.vi b/Modules/GUI Sub-Functions/CFG_Fn_INI Read Engineer.vi
index fcd2488..911eb37 100644
Binary files a/Modules/GUI Sub-Functions/CFG_Fn_INI Read Engineer.vi and b/Modules/GUI Sub-Functions/CFG_Fn_INI Read Engineer.vi differ
diff --git a/Modules/GUI Sub-Functions/CFG_Fn_INI Read User.vi b/Modules/GUI Sub-Functions/CFG_Fn_INI Read User.vi
index ce18e1c..6777a68 100644
Binary files a/Modules/GUI Sub-Functions/CFG_Fn_INI Read User.vi and b/Modules/GUI Sub-Functions/CFG_Fn_INI Read User.vi differ
diff --git a/Modules/GUI Sub-Functions/MASS_Calc.vi b/Modules/GUI Sub-Functions/MASS_Calc.vi
index 46e8687..53a4313 100644
Binary files a/Modules/GUI Sub-Functions/MASS_Calc.vi and b/Modules/GUI Sub-Functions/MASS_Calc.vi differ
diff --git a/Modules/GUI/GUI SET ACTIONS.vi b/Modules/GUI/GUI SET ACTIONS.vi
new file mode 100644
index 0000000..e9f1d4c
Binary files /dev/null and b/Modules/GUI/GUI SET ACTIONS.vi differ
diff --git a/Modules/GUI/GUI SET BP.vi b/Modules/GUI/GUI SET BP.vi
index 11a054f..718e627 100644
Binary files a/Modules/GUI/GUI SET BP.vi and b/Modules/GUI/GUI SET BP.vi differ
diff --git a/Modules/GUI/GUI SET HumTemp.vi b/Modules/GUI/GUI SET HumTemp.vi
index aa12901..3ca1a0d 100644
Binary files a/Modules/GUI/GUI SET HumTemp.vi and b/Modules/GUI/GUI SET HumTemp.vi differ
diff --git a/Modules/GUI/GUI SET LOAD.vi b/Modules/GUI/GUI SET LOAD.vi
index 0898cb1..622cbfd 100644
Binary files a/Modules/GUI/GUI SET LOAD.vi and b/Modules/GUI/GUI SET LOAD.vi differ
diff --git a/Modules/GUI/GUI SET MASS.vi b/Modules/GUI/GUI SET MASS.vi
index a148c8d..82c6aef 100644
Binary files a/Modules/GUI/GUI SET MASS.vi and b/Modules/GUI/GUI SET MASS.vi differ
diff --git a/Modules/GUI/GUI SET StartUp.vi b/Modules/GUI/GUI SET StartUp.vi
index 1d34691..af7d4e7 100644
Binary files a/Modules/GUI/GUI SET StartUp.vi and b/Modules/GUI/GUI SET StartUp.vi differ
diff --git a/Modules/GUI/GUI SET TANK.vi b/Modules/GUI/GUI SET TANK.vi
index c32ca61..51e819b 100644
Binary files a/Modules/GUI/GUI SET TANK.vi and b/Modules/GUI/GUI SET TANK.vi differ
diff --git a/Modules/GUI/GUI SYS CFG.vi b/Modules/GUI/GUI SYS CFG.vi
index f56b20b..e42ce12 100644
Binary files a/Modules/GUI/GUI SYS CFG.vi and b/Modules/GUI/GUI SYS CFG.vi differ
diff --git a/Modules/GUI/GUI SYS CheckHardware.vi b/Modules/GUI/GUI SYS CheckHardware.vi
index 2e9aa7d..f07b60d 100644
Binary files a/Modules/GUI/GUI SYS CheckHardware.vi and b/Modules/GUI/GUI SYS CheckHardware.vi differ
diff --git a/Modules/GUI/GUI SYS DEV.vi b/Modules/GUI/GUI SYS DEV.vi
index d7855cd..ca9d2e9 100644
Binary files a/Modules/GUI/GUI SYS DEV.vi and b/Modules/GUI/GUI SYS DEV.vi differ
diff --git a/Modules/IO Libraries/LOAD_Kikusui.llb b/Modules/IO Libraries/LOAD_Kikusui.llb
index 1922c94..7f825aa 100644
Binary files a/Modules/IO Libraries/LOAD_Kikusui.llb and b/Modules/IO Libraries/LOAD_Kikusui.llb differ
diff --git a/Modules/IO Sub-Functions/Generate Out (Analog).vi b/Modules/IO Sub-Functions/Generate Out (Analog).vi
index 927b81c..de47b0d 100644
Binary files a/Modules/IO Sub-Functions/Generate Out (Analog).vi and b/Modules/IO Sub-Functions/Generate Out (Analog).vi differ
diff --git a/Modules/IO Sub-Functions/Generate Out (Digital).vi b/Modules/IO Sub-Functions/Generate Out (Digital).vi
index 612e51f..bbb1d7d 100644
Binary files a/Modules/IO Sub-Functions/Generate Out (Digital).vi and b/Modules/IO Sub-Functions/Generate Out (Digital).vi differ
diff --git a/Modules/IO Sub-Functions/Generate Out (MC9).vi b/Modules/IO Sub-Functions/Generate Out (MC9).vi
index fbaf15e..f04d775 100644
Binary files a/Modules/IO Sub-Functions/Generate Out (MC9).vi and b/Modules/IO Sub-Functions/Generate Out (MC9).vi differ
diff --git a/Modules/IO Sub-Functions/OUT Extra AO.vi b/Modules/IO Sub-Functions/OUT Extra AO.vi
index 64a0344..9c793da 100644
Binary files a/Modules/IO Sub-Functions/OUT Extra AO.vi and b/Modules/IO Sub-Functions/OUT Extra AO.vi differ
diff --git a/Modules/IO Sub-Functions/OUT Extra DO.vi b/Modules/IO Sub-Functions/OUT Extra DO.vi
index b4b8a06..f2ac78a 100644
Binary files a/Modules/IO Sub-Functions/OUT Extra DO.vi and b/Modules/IO Sub-Functions/OUT Extra DO.vi differ
diff --git a/Modules/IO Sub-Functions/OUT Extra TEMP.vi b/Modules/IO Sub-Functions/OUT Extra TEMP.vi
index 19a6715..7f171e5 100644
Binary files a/Modules/IO Sub-Functions/OUT Extra TEMP.vi and b/Modules/IO Sub-Functions/OUT Extra TEMP.vi differ
diff --git a/Modules/IO Sub-Functions/OUT From ACTIONS.vi b/Modules/IO Sub-Functions/OUT From ACTIONS.vi
new file mode 100644
index 0000000..23cb12f
Binary files /dev/null and b/Modules/IO Sub-Functions/OUT From ACTIONS.vi differ
diff --git a/Modules/IO Sub-Functions/OUT From BP Calc.vi b/Modules/IO Sub-Functions/OUT From BP Calc.vi
index 0501dc3..cba6538 100644
Binary files a/Modules/IO Sub-Functions/OUT From BP Calc.vi and b/Modules/IO Sub-Functions/OUT From BP Calc.vi differ
diff --git a/Modules/IO Sub-Functions/OUT From BP.vi b/Modules/IO Sub-Functions/OUT From BP.vi
index 6cf97d4..3136c3a 100644
Binary files a/Modules/IO Sub-Functions/OUT From BP.vi and b/Modules/IO Sub-Functions/OUT From BP.vi differ
diff --git a/Modules/IO Sub-Functions/OUT From MASS.vi b/Modules/IO Sub-Functions/OUT From MASS.vi
index 27aafa6..8c3eb01 100644
Binary files a/Modules/IO Sub-Functions/OUT From MASS.vi and b/Modules/IO Sub-Functions/OUT From MASS.vi differ
diff --git a/Modules/IO Sub-Functions/OUT From PH.vi b/Modules/IO Sub-Functions/OUT From PH.vi
index dfdf30b..5b50b8b 100644
Binary files a/Modules/IO Sub-Functions/OUT From PH.vi and b/Modules/IO Sub-Functions/OUT From PH.vi differ
diff --git a/Modules/IO Sub-Functions/OUT To HW.vi b/Modules/IO Sub-Functions/OUT To HW.vi
index e49d67b..7c2bae8 100644
Binary files a/Modules/IO Sub-Functions/OUT To HW.vi and b/Modules/IO Sub-Functions/OUT To HW.vi differ
diff --git a/Modules/IO Sub-Functions/OUT To LOG.vi b/Modules/IO Sub-Functions/OUT To LOG.vi
index 85b5bdd..74810b3 100644
Binary files a/Modules/IO Sub-Functions/OUT To LOG.vi and b/Modules/IO Sub-Functions/OUT To LOG.vi differ
diff --git a/Modules/IO/CalcMassSum.vi b/Modules/IO/CalcMassSum.vi
index feb3501..1b5e5e8 100644
Binary files a/Modules/IO/CalcMassSum.vi and b/Modules/IO/CalcMassSum.vi differ
diff --git a/Modules/IO/DAQmx AI Open.vi b/Modules/IO/DAQmx AI Open.vi
index 38ee873..756dfad 100644
Binary files a/Modules/IO/DAQmx AI Open.vi and b/Modules/IO/DAQmx AI Open.vi differ
diff --git a/Modules/IO/DAQmx AI Run.vi b/Modules/IO/DAQmx AI Run.vi
index a515869..9e04d84 100644
Binary files a/Modules/IO/DAQmx AI Run.vi and b/Modules/IO/DAQmx AI Run.vi differ
diff --git a/Modules/IO/DAQmx AO.vi b/Modules/IO/DAQmx AO.vi
index 5d67509..5618b57 100644
Binary files a/Modules/IO/DAQmx AO.vi and b/Modules/IO/DAQmx AO.vi differ
diff --git a/Modules/IO/DAQmx DO.vi b/Modules/IO/DAQmx DO.vi
index 19a3a06..21d0961 100644
Binary files a/Modules/IO/DAQmx DO.vi and b/Modules/IO/DAQmx DO.vi differ
diff --git a/Modules/IO/OFFLINE MDL.vi b/Modules/IO/OFFLINE MDL.vi
index 3352ff1..3c5a4ae 100644
Binary files a/Modules/IO/OFFLINE MDL.vi and b/Modules/IO/OFFLINE MDL.vi differ
diff --git a/Modules/IO/Temp hyNux Get.vi b/Modules/IO/Temp hyNux Get.vi
index 4029787..c577bf6 100644
Binary files a/Modules/IO/Temp hyNux Get.vi and b/Modules/IO/Temp hyNux Get.vi differ
diff --git a/Modules/IO/Temp hyNux Set.vi b/Modules/IO/Temp hyNux Set.vi
index ef8cc35..eeba854 100644
Binary files a/Modules/IO/Temp hyNux Set.vi and b/Modules/IO/Temp hyNux Set.vi differ
diff --git a/Modules/Init Global Variables.vi b/Modules/Init Global Variables.vi
index faa07f7..50e6c22 100644
Binary files a/Modules/Init Global Variables.vi and b/Modules/Init Global Variables.vi differ
diff --git a/Modules/LOG/Global Error.vi b/Modules/LOG/Global Error.vi
index 6a65914..0d63bf4 100644
Binary files a/Modules/LOG/Global Error.vi and b/Modules/LOG/Global Error.vi differ
diff --git a/Modules/LOG/Log Message Write.vi b/Modules/LOG/Log Message Write.vi
index 7d764a6..6505917 100644
Binary files a/Modules/LOG/Log Message Write.vi and b/Modules/LOG/Log Message Write.vi differ
diff --git a/Modules/LOG/Log To Chart.vi b/Modules/LOG/Log To Chart.vi
index 31b7131..0574377 100644
Binary files a/Modules/LOG/Log To Chart.vi and b/Modules/LOG/Log To Chart.vi differ
diff --git a/Modules/Solo-Loop/SL Chart.vi b/Modules/Solo-Loop/SL Chart.vi
index 51f253d..698a23d 100644
Binary files a/Modules/Solo-Loop/SL Chart.vi and b/Modules/Solo-Loop/SL Chart.vi differ
diff --git a/Modules/Solo-Loop/SL Detection4Shutdown.vi b/Modules/Solo-Loop/SL Detection4Shutdown.vi
index baf1b3e..686ab8b 100644
Binary files a/Modules/Solo-Loop/SL Detection4Shutdown.vi and b/Modules/Solo-Loop/SL Detection4Shutdown.vi differ
diff --git a/Modules/Solo-Loop/SL IMP Write.vi b/Modules/Solo-Loop/SL IMP Write.vi
index 73484e6..9887a78 100644
Binary files a/Modules/Solo-Loop/SL IMP Write.vi and b/Modules/Solo-Loop/SL IMP Write.vi differ
diff --git a/Modules/Solo-Loop/SL IO.vi b/Modules/Solo-Loop/SL IO.vi
index 1e38137..3d55eb0 100644
Binary files a/Modules/Solo-Loop/SL IO.vi and b/Modules/Solo-Loop/SL IO.vi differ
diff --git a/Modules/Solo-Loop/SL Log Write.vi b/Modules/Solo-Loop/SL Log Write.vi
index 9805b23..ac134d8 100644
Binary files a/Modules/Solo-Loop/SL Log Write.vi and b/Modules/Solo-Loop/SL Log Write.vi differ
diff --git a/Modules/Solo-Loop/SL PRTC Write.vi b/Modules/Solo-Loop/SL PRTC Write.vi
index f24f028..bc1cdb6 100644
Binary files a/Modules/Solo-Loop/SL PRTC Write.vi and b/Modules/Solo-Loop/SL PRTC Write.vi differ
diff --git a/Modules/Solo-Loop/SL Shutdown.vi b/Modules/Solo-Loop/SL Shutdown.vi
index ad865b5..d30f183 100644
Binary files a/Modules/Solo-Loop/SL Shutdown.vi and b/Modules/Solo-Loop/SL Shutdown.vi differ
diff --git a/Modules/Solo-Loop/SL Timer.vi b/Modules/Solo-Loop/SL Timer.vi
index a2cfb12..8ee67ad 100644
Binary files a/Modules/Solo-Loop/SL Timer.vi and b/Modules/Solo-Loop/SL Timer.vi differ
diff --git a/System/DBG_WIN.vi b/System/DBG_WIN.vi
index dba4bec..a49bdb4 100644
Binary files a/System/DBG_WIN.vi and b/System/DBG_WIN.vi differ
diff --git a/System/G_param.vi b/System/G_param.vi
index 6fff6cf..6b82df8 100644
Binary files a/System/G_param.vi and b/System/G_param.vi differ
diff --git a/System/global.vi b/System/global.vi
index 931cbd8..03550b4 100644
Binary files a/System/global.vi and b/System/global.vi differ
diff --git a/TypeDef(Controls)/IO Action.ctl b/TypeDef(Controls)/IO Action.ctl
new file mode 100644
index 0000000..81388e0
Binary files /dev/null and b/TypeDef(Controls)/IO Action.ctl differ
diff --git a/WETS.lvproj b/WETS.lvproj
index 45dd1ee..64e1c61 100644
--- a/WETS.lvproj
+++ b/WETS.lvproj
@@ -66,6 +66,7 @@
+
-
2
-
@@ -396,6 +397,7 @@
+
@@ -440,6 +442,7 @@
+
diff --git a/_Projects/SE1K-PE.vi b/_Projects/SE1K-PE.vi
index edd56db..9df4ffb 100644
Binary files a/_Projects/SE1K-PE.vi and b/_Projects/SE1K-PE.vi differ
diff --git a/_Projects/SE1K-PE_Param.vi b/_Projects/SE1K-PE_Param.vi
index aafe6db..428be49 100644
Binary files a/_Projects/SE1K-PE_Param.vi and b/_Projects/SE1K-PE_Param.vi differ
diff --git a/_Projects/Test Station.vi b/_Projects/Test Station.vi
index 03b5d1a..bbdcbf7 100644
Binary files a/_Projects/Test Station.vi and b/_Projects/Test Station.vi differ