diff --git a/CSPP_MM.vi b/CSPP_MM.vi
index d256e01f2ff77437aecab8b05fde98410471d312..d232ef45d43b1e93b2c20e8fcc0a5e0bcabcfe79 100644
Binary files a/CSPP_MM.vi and b/CSPP_MM.vi differ
diff --git a/_CSPP_MessageMaker/CSPP_Actor/Build Do.vi b/_CSPP_MessageMaker/CSPP_Actor/Build Do.vi
index b52edadca097b32d9e342b8ddb2835559efc6675..c88a21dfe14c297ed6f392e1755f5fca95482956 100644
Binary files a/_CSPP_MessageMaker/CSPP_Actor/Build Do.vi and b/_CSPP_MessageMaker/CSPP_Actor/Build Do.vi differ
diff --git a/_CSPP_MessageMaker/CSPP_Actor/Build Send.vi b/_CSPP_MessageMaker/CSPP_Actor/Build Send.vi
index 87bd45d68f17afb1fe166f10bc9188941c2f7d2e..d6b6a2b3df6102d9b3d6a1cb050ed876ef5a5633 100644
Binary files a/_CSPP_MessageMaker/CSPP_Actor/Build Send.vi and b/_CSPP_MessageMaker/CSPP_Actor/Build Send.vi differ
diff --git a/_CSPP_MessageMaker/CSPP_Actor/BuildMsg (Core).vi b/_CSPP_MessageMaker/CSPP_Actor/BuildMsg (Core).vi
index aa0869d1855b5d7593a00e6f6a9e4683d59bad67..9151900b7639ccacdbc696dbbf972af5956b799c 100644
Binary files a/_CSPP_MessageMaker/CSPP_Actor/BuildMsg (Core).vi and b/_CSPP_MessageMaker/CSPP_Actor/BuildMsg (Core).vi differ
diff --git a/_CSPP_MessageMaker/CSPP_Actor/CS++Actor.lvclass b/_CSPP_MessageMaker/CSPP_Actor/CS++Actor.lvclass
index a6af674f404c2b5a7242e80f8b2801457825cb01..828f99ba0c2dcbba78e38af127cfa40fc0aff0c5 100644
--- a/_CSPP_MessageMaker/CSPP_Actor/CS++Actor.lvclass
+++ b/_CSPP_MessageMaker/CSPP_Actor/CS++Actor.lvclass
@@ -254,13 +254,13 @@
 				<Property Name="NI.ClassItem.State" Type="Int">1342972432</Property>
 			</Item>
 			<Item Name="CopyVI.vi" Type="VI" URL="../CopyVI.vi">
-				<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&amp;!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!$H!!!!#1!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO&lt;S"F=H*P=CE!&amp;%!S`````QJ&amp;&lt;8"U?3"';7RF!!!71$,`````$%:J&lt;'5A&gt;']A1W^Q?1!!6!$Q!!Q!!Q!%!!1!"!!%!!1!"!!%!!5!"!!'!!=$!!"Y!!!.#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!A!!!!!!!!!#!!!!!A!!!!!!1!)!!!!!!</Property>
+				<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&amp;!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!%2!!!!#A!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO&lt;S"F=H*P=CE!+E"Q!!A!!!!"!!!&gt;98"Q&lt;'FD982J&lt;WYA=G6G:8*F&lt;G.F)#BM&lt;W.B&lt;#E!&amp;%!S`````QJ&amp;&lt;8"U?3"';7RF!!!71$,`````$%:J&lt;'5A&gt;']A1W^Q?1!!6!$Q!!Q!!Q!%!!1!"!!%!!1!"!!%!!5!"A!(!!A$!!"Y!!!.#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!I!!!!)!!!!#!!!!!A!!!!!!1!*!!!!!!</Property>
 				<Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property>
 				<Property Name="NI.ClassItem.Flags" Type="Int">0</Property>
 				<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property>
 				<Property Name="NI.ClassItem.MethodScope" Type="UInt">2</Property>
 				<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
-				<Property Name="NI.ClassItem.State" Type="Int">1342710288</Property>
+				<Property Name="NI.ClassItem.State" Type="Int">1082143248</Property>
 			</Item>
 		</Item>
 		<Item Name="CalculateMsgClassPath.vi" Type="VI" URL="../CalculateMsgClassPath.vi">
diff --git a/_CSPP_MessageMaker/CSPP_Actor/CopyClass.vi b/_CSPP_MessageMaker/CSPP_Actor/CopyClass.vi
index 76424769ff52893995a8d071fc2da037b7b21eca..fbed25a00e22122d56532eafc8bfda529635c473 100644
Binary files a/_CSPP_MessageMaker/CSPP_Actor/CopyClass.vi and b/_CSPP_MessageMaker/CSPP_Actor/CopyClass.vi differ
diff --git a/_CSPP_MessageMaker/CSPP_Actor/CopyVI.vi b/_CSPP_MessageMaker/CSPP_Actor/CopyVI.vi
index 7936b54d8998579119d4fe476ce6ab085d401bd5..955c8154a362dc210aa31d07fb45689c57ab8ee9 100644
Binary files a/_CSPP_MessageMaker/CSPP_Actor/CopyVI.vi and b/_CSPP_MessageMaker/CSPP_Actor/CopyVI.vi differ
diff --git a/_CSPP_MessageMaker/CSPP_Message/WriteChecksum.vi b/_CSPP_MessageMaker/CSPP_Message/WriteChecksum.vi
index fabd2c18855603d54fa1b1f85ae8b3da78e93795..a355a17155ab4ad414a28d3bcd27bd8c80707926 100644
Binary files a/_CSPP_MessageMaker/CSPP_Message/WriteChecksum.vi and b/_CSPP_MessageMaker/CSPP_Message/WriteChecksum.vi differ
diff --git a/_CSPP_MessageMaker/CSPP_MessageMaker.lvproj b/_CSPP_MessageMaker/CSPP_MessageMaker.lvproj
index b99ae6826b8bd16570ba57f15b99364a9ab08c02..32f40b34d3c7eac4b39818f5034234045297d4a5 100644
--- a/_CSPP_MessageMaker/CSPP_MessageMaker.lvproj
+++ b/_CSPP_MessageMaker/CSPP_MessageMaker.lvproj
@@ -78,6 +78,7 @@
 				<Item Name="Format Message String.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/Format Message String.vi"/>
 				<Item Name="General Error Handler Core CORE.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/General Error Handler Core CORE.vi"/>
 				<Item Name="General Error Handler.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/General Error Handler.vi"/>
+				<Item Name="Get GObject Label.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/traverseref.llb/Get GObject Label.vi"/>
 				<Item Name="Get Image Subset.vi" Type="VI" URL="/&lt;vilib&gt;/picture/pictutil.llb/Get Image Subset.vi"/>
 				<Item Name="Get String Text Bounds.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/Get String Text Bounds.vi"/>
 				<Item Name="Get Text Rect.vi" Type="VI" URL="/&lt;vilib&gt;/picture/picture.llb/Get Text Rect.vi"/>
@@ -125,6 +126,7 @@
 				<Item Name="TagReturnType.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/TagReturnType.ctl"/>
 				<Item Name="Three Button Dialog CORE.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/Three Button Dialog CORE.vi"/>
 				<Item Name="Three Button Dialog.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/Three Button Dialog.vi"/>
+				<Item Name="TRef Find Object By Label.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/traverseref.llb/TRef Find Object By Label.vi"/>
 				<Item Name="TRef Traverse.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/traverseref.llb/TRef Traverse.vi"/>
 				<Item Name="TRef TravTarget.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/traverseref.llb/TRef TravTarget.ctl"/>
 				<Item Name="Trim Whitespace.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/Trim Whitespace.vi"/>
diff --git a/_CSPP_MessageMaker/Message_Template/original Template/Do.vi b/_CSPP_MessageMaker/Message_Template/original Template/Do.vi
index dce33f52f487fe9ca3280822b060b5c31ffc21ce..e0e6c58155a64bfececa83863033c19d32689712 100644
Binary files a/_CSPP_MessageMaker/Message_Template/original Template/Do.vi and b/_CSPP_MessageMaker/Message_Template/original Template/Do.vi differ
diff --git a/_CSPP_MessageMaker/Message_Template/original Template/Send Template.vi b/_CSPP_MessageMaker/Message_Template/original Template/Send Template.vi
index d7a04109572f6d43e06db4eadab85eff69c51863..f244522c20d1fe945e19d8b98cb9b75d7879bf47 100644
Binary files a/_CSPP_MessageMaker/Message_Template/original Template/Send Template.vi and b/_CSPP_MessageMaker/Message_Template/original Template/Send Template.vi differ
diff --git a/_CSPP_MessageMaker/TestVIs/TestTarget.vi b/_CSPP_MessageMaker/TestVIs/TestTarget.vi
index 64a03ed8fb5fd0a1e010bc095c04e6719fe3e3af..a25148d5669d41c29821b1199eb0873c382fcea6 100644
Binary files a/_CSPP_MessageMaker/TestVIs/TestTarget.vi and b/_CSPP_MessageMaker/TestVIs/TestTarget.vi differ