diff --git a/_CSPP_MessageMaker/CSPP_Actor/Build Send.vi b/_CSPP_MessageMaker/CSPP_Actor/Build Send.vi
index 231e777196753736db3e3cdd561255c302463467..bce90ffe7c39b7f3118a1a6e1145e34dc473b99f 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_MessageMaker.lvproj b/_CSPP_MessageMaker/CSPP_MessageMaker.lvproj
index c13ce2169d5966015ee8545432992f2adfdcbd9a..5024228fecc966e1829291261ab7eafed9427986 100644
--- a/_CSPP_MessageMaker/CSPP_MessageMaker.lvproj
+++ b/_CSPP_MessageMaker/CSPP_MessageMaker.lvproj
@@ -43,10 +43,12 @@
 				<Item Name="Dummy ParentDo.vi" Type="VI" URL="../Message_Template/Dummy ParentDo.vi"/>
 				<Item Name="Dummy Read Accessor.vi" Type="VI" URL="../Message_Template/Dummy Read Accessor.vi"/>
 				<Item Name="Dummy Read AckMsg.vi" Type="VI" URL="../Message_Template/Dummy Read AckMsg.vi"/>
+				<Item Name="Dummy Read ActorEnqueuer.vi" Type="VI" URL="../Message_Template/Dummy Read ActorEnqueuer.vi"/>
 				<Item Name="Dummy Read CallbackSender.vi" Type="VI" URL="../Message_Template/Dummy Read CallbackSender.vi"/>
 				<Item Name="Dummy Read CallerParameter.vi" Type="VI" URL="../Message_Template/Dummy Read CallerParameter.vi"/>
 				<Item Name="Dummy Read CB.vi" Type="VI" URL="../Message_Template/Dummy Read CB.vi"/>
 				<Item Name="Dummy Read Data.vi" Type="VI" URL="../Message_Template/Dummy Read Data.vi"/>
+				<Item Name="Dummy Read Error.vi" Type="VI" URL="../Message_Template/Dummy Read Error.vi"/>
 				<Item Name="Dummy Read PV.vi" Type="VI" URL="../Message_Template/Dummy Read PV.vi"/>
 				<Item Name="Dummy Read ReturnParameter.vi" Type="VI" URL="../Message_Template/Dummy Read ReturnParameter.vi"/>
 				<Item Name="Dummy Read Time Stamp.vi" Type="VI" URL="../Message_Template/Dummy Read Time Stamp.vi"/>
@@ -55,6 +57,7 @@
 				<Item Name="Dummy Write AckMsg.vi" Type="VI" URL="../Message_Template/Dummy Write AckMsg.vi"/>
 				<Item Name="Dummy Write AckMsg2.vi" Type="VI" URL="../Message_Template/Dummy Write AckMsg2.vi"/>
 				<Item Name="Dummy Write AckRcv.vi" Type="VI" URL="../Message_Template/Dummy Write AckRcv.vi"/>
+				<Item Name="Dummy Write CallbackQueue.vi" Type="VI" URL="../Message_Template/Dummy Write CallbackQueue.vi"/>
 				<Item Name="Dummy Write CallbackReceiver.vi" Type="VI" URL="../Message_Template/Dummy Write CallbackReceiver.vi"/>
 				<Item Name="Dummy Write CallbackSender.vi" Type="VI" URL="../Message_Template/Dummy Write CallbackSender.vi"/>
 				<Item Name="Dummy Write CallerParameter.vi" Type="VI" URL="../Message_Template/Dummy Write CallerParameter.vi"/>
@@ -114,7 +117,7 @@
 		<Item Name="CS++Actor.lvlib" Type="Library" URL="../CSPP_Actor/CS++Actor.lvlib"/>
 		<Item Name="CS++Message.lvlib" Type="Library" URL="../CSPP_Message/CS++Message.lvlib"/>
 		<Item Name="CS++MessageMakerMain.lvlib" Type="Library" URL="../CSPP_MessageMakerMain/CS++MessageMakerMain.lvlib"/>
-		<Item Name="CS++MessagemakerUtilities.lvlib" Type="Library" URL="../CSPP_MessageMaker_Utilities/CS++MessagemakerUtilities.lvlib"/>
+		<Item Name="CS++MessageMakerUtilities.lvlib" Type="Library" URL="../CSPP_MessageMaker_Utilities/CS++MessagemakerUtilities.lvlib"/>
 		<Item Name="CS++Method.lvlib" Type="Library" URL="../CSPP_Method/CS++Method.lvlib"/>
 		<Item Name="TestVIs.lvlib" Type="Library" URL="../TestVIs/TestVIs.lvlib"/>
 		<Item Name="Version.txt" Type="Document" URL="../Version.txt"/>
diff --git a/_CSPP_MessageMaker/Message_Template/AsynchReturn Template/Send Template.vi b/_CSPP_MessageMaker/Message_Template/AsynchReturn Template/Send Template.vi
index 3f4544d890a5332553a135967591e4bb0753f75d..f0d46e7b90cb09325350f7a756073139e345b04c 100644
Binary files a/_CSPP_MessageMaker/Message_Template/AsynchReturn Template/Send Template.vi and b/_CSPP_MessageMaker/Message_Template/AsynchReturn Template/Send Template.vi differ
diff --git a/_CSPP_MessageMaker/Message_Template/AsynchReturnDialog Template/AsynchReturnDialog Template.lvclass b/_CSPP_MessageMaker/Message_Template/AsynchReturnDialog Template/AsynchReturnDialog Template.lvclass
index c6a21c3894ffdcd7fa7f33ab12db8722519335a0..39dc4d45484bbfdc4bfdcfada71b5bbadc6d598a 100644
--- a/_CSPP_MessageMaker/Message_Template/AsynchReturnDialog Template/AsynchReturnDialog Template.lvclass	
+++ b/_CSPP_MessageMaker/Message_Template/AsynchReturnDialog Template/AsynchReturnDialog Template.lvclass	
@@ -13,13 +13,13 @@
 		<Property Name="NI.LibItem.Scope" Type="Int">2</Property>
 	</Item>
 	<Item Name="Send Template.vi" Type="VI" URL="../Send Template.vi">
-		<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">'!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!(H!!!!#A!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!&amp;"!=!!?!!!Q&amp;5&amp;D&gt;'^S)%:S97VF&gt;W^S;SZM&gt;GRJ9BB.:8.T97&gt;F)%6O=86F&gt;76S,GRW9WRB=X-!!"2.:8.T97&gt;F)%6O=86F&gt;76S)'^V&gt;!!!A1$R!!!!!!!!!!-617.U&lt;X)A2H*B&lt;76X&lt;X*L,GRW&lt;'FC'%VF=X.B:W5A27ZR&gt;76V:8)O&lt;(:D&lt;'&amp;T=R2.:8.T97&gt;F)&amp;"S;7^S;82Z,G.U&lt;!!V1"9!!Q.-&lt;X='4G^S&lt;7&amp;M"%BJ:WA!'5VF=X.B:W5A5(*J&lt;X*J&gt;(EA+%ZP=GVB&lt;#E!)%"1!!-!!!!"!!)4:8*S&lt;X)A;7YA+'ZP)'6S=G^S+1"-1(!!(A!!-"6"9X2P=C"'=G&amp;N:8&gt;P=GMO&lt;(:M;7)9476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=CZM&gt;G.M98.T!!!1476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=A!!91$Q!!Q!!Q!%!!1!"1!%!!1!"!!'!!=!"!!%!!A$!!"Y!!!.#!!!!!!!!!!!!!!.#Q!!!!!!!!!!!!!!!!!!#!!!!!I!!!!!!!!!!!!!!"!!!!U!!!!-!!!!!!!!!!!!!!%!#1!!!!!</Property>
+		<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">'!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!*B!!!!$Q"-1(!!(A!!-"6"9X2P=C"'=G&amp;N:8&gt;P=GMO&lt;(:M;7)9476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=CZM&gt;G.M98.T!!!1476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=A!!"!!!!!R!)1:T&gt;'&amp;U&gt;8-!!!N!!Q!%9W^E:1!!%%!Q`````Q:T&lt;X6S9W5!!#"!5!!$!!)!!Q!%%W6S=G^S)'FO)#BO&lt;S"F=H*P=CE!&amp;%!Q`````QJ"9X2P=C"/97VF!!!%!&amp;-!'E"Q!")!!1!($E.B&lt;'RC97.L)&amp;&amp;V:86F!!#"!0%!!!!!!!!!!R6"9X2P=C"'=G&amp;N:8&gt;P=GMO&lt;(:M;7)9476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=CZM&gt;G.M98.T&amp;%VF=X.B:W5A5(*J&lt;X*J&gt;(EO9X2M!$6!&amp;A!$!URP&gt;Q:/&lt;X*N97Q%3'FH;!!:476T=W&amp;H:3"1=GFP=GFU?3!I4G^S&lt;7&amp;M+1!:1!-!%H2J&lt;76P&gt;81A;7YA&lt;8-A+#UR+1!!$%!B"V2J&lt;760&gt;81!5%"Q!"Y!!$!617.U&lt;X)A2H*B&lt;76X&lt;X*L,GRW&lt;'FC'%VF=X.B:W5A27ZR&gt;76V:8)O&lt;(:D&lt;'&amp;T=Q!!&amp;%VF=X.B:W5A27ZR&gt;76V:8)A&lt;X6U!!!71&amp;!!!Q!#!!-!"!FF=H*P=C"P&gt;81!B!$Q!"1!!!!"!!%!!1!"!!5!"A!)!!E!#A!"!!%!!1!,!!Q!!1!"!!%!!1!.!Q!"%!!!#!!!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!!*!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!1!/!!!!!!</Property>
 		<Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property>
-		<Property Name="NI.ClassItem.Flags" Type="Int">16777219</Property>
+		<Property Name="NI.ClassItem.Flags" Type="Int">16777227</Property>
 		<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property>
 		<Property Name="NI.ClassItem.MethodScope" Type="UInt">1</Property>
 		<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
-		<Property Name="NI.ClassItem.State" Type="Int">8663056</Property>
+		<Property Name="NI.ClassItem.State" Type="Int">798736</Property>
 	</Item>
 	<Item Name="TEMPConfigure Dialog.vi" Type="VI" URL="../TEMPConfigure Dialog.vi">
 		<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">'!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!%^!!!!#A!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!!B!)1.0;T]!0%"Q!"Y!!#=617.U&lt;X)A2H*B&lt;76X&lt;X*L,GRW&lt;'FC$UVF=X.B:W5O&lt;(:D&lt;'&amp;T=Q!,476T=W&amp;H:3"P&gt;81!)%"1!!-!!!!"!!)4:8*S&lt;X)A;7YA+'ZP)'6S=G^S+1!]1(!!(A!!*R6"9X2P=C"'=G&amp;N:8&gt;P=GMO&lt;(:M;7)0476T=W&amp;H:3ZM&gt;G.M98.T!!J.:8.T97&gt;F)'FO!!"5!0!!$!!$!!1!"1!'!!1!"!!%!!1!"Q!%!!1!#!-!!(A!!!U)!!!!!!!!#1!!!!E!!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!!!!!!!#!!!!!!"!!E!!!!!</Property>
diff --git a/_CSPP_MessageMaker/Message_Template/AsynchReturnDialog Template/Send Template.vi b/_CSPP_MessageMaker/Message_Template/AsynchReturnDialog Template/Send Template.vi
index 108620f0aea67a4cf2e3677f80313b855af3864f..9acec6a2ab104ab414f281aa62d310d5c2a8a3f0 100644
Binary files a/_CSPP_MessageMaker/Message_Template/AsynchReturnDialog Template/Send Template.vi and b/_CSPP_MessageMaker/Message_Template/AsynchReturnDialog Template/Send Template.vi differ
diff --git a/_CSPP_MessageMaker/Message_Template/Dummy Error Cluster from Error Code.vi b/_CSPP_MessageMaker/Message_Template/Dummy Error Cluster from Error Code.vi
index 8faef321da49a38b3af2308de35cf164a91521b6..d05b166b58f84be963242b8fa9b87ea76baff7b5 100644
Binary files a/_CSPP_MessageMaker/Message_Template/Dummy Error Cluster from Error Code.vi and b/_CSPP_MessageMaker/Message_Template/Dummy Error Cluster from Error Code.vi differ
diff --git a/_CSPP_MessageMaker/Message_Template/Dummy Read ActorEnqueuer.vi b/_CSPP_MessageMaker/Message_Template/Dummy Read ActorEnqueuer.vi
new file mode 100644
index 0000000000000000000000000000000000000000..758a97571c0c2d666ef13ac7723a6957fca652a7
Binary files /dev/null and b/_CSPP_MessageMaker/Message_Template/Dummy Read ActorEnqueuer.vi differ
diff --git a/_CSPP_MessageMaker/Message_Template/Dummy Read Error.vi b/_CSPP_MessageMaker/Message_Template/Dummy Read Error.vi
new file mode 100644
index 0000000000000000000000000000000000000000..87a603be091225ef6019420b14af9aec08432ef9
Binary files /dev/null and b/_CSPP_MessageMaker/Message_Template/Dummy Read Error.vi differ
diff --git a/_CSPP_MessageMaker/Message_Template/Dummy Write CallbackQueue.vi b/_CSPP_MessageMaker/Message_Template/Dummy Write CallbackQueue.vi
new file mode 100644
index 0000000000000000000000000000000000000000..d485bdce615f1b040f76df28791d08350783d11a
Binary files /dev/null and b/_CSPP_MessageMaker/Message_Template/Dummy Write CallbackQueue.vi differ
diff --git a/_CSPP_MessageMaker/Message_Template/PVAsynchReturn Template/PVAsynchReturn Template.lvclass b/_CSPP_MessageMaker/Message_Template/PVAsynchReturn Template/PVAsynchReturn Template.lvclass
index a5f22c612de76d42b7e2a5b071861877aa88bc7b..a1ff32c22c0affa9947a779ac2738b7a6eabd984 100644
--- a/_CSPP_MessageMaker/Message_Template/PVAsynchReturn Template/PVAsynchReturn Template.lvclass	
+++ b/_CSPP_MessageMaker/Message_Template/PVAsynchReturn Template/PVAsynchReturn Template.lvclass	
@@ -29,13 +29,13 @@
 		<Property Name="NI.LibItem.Scope" Type="Int">2</Property>
 	</Item>
 	<Item Name="Send Template.vi" Type="VI" URL="../Send Template.vi">
-		<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">'!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!(H!!!!#A!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!&amp;"!=!!?!!!Q&amp;5&amp;D&gt;'^S)%:S97VF&gt;W^S;SZM&gt;GRJ9BB.:8.T97&gt;F)%6O=86F&gt;76S,GRW9WRB=X-!!"2.:8.T97&gt;F)%6O=86F&gt;76S)'^V&gt;!!!A1$R!!!!!!!!!!-617.U&lt;X)A2H*B&lt;76X&lt;X*L,GRW&lt;'FC'%VF=X.B:W5A27ZR&gt;76V:8)O&lt;(:D&lt;'&amp;T=R2.:8.T97&gt;F)&amp;"S;7^S;82Z,G.U&lt;!!V1"9!!Q.-&lt;X='4G^S&lt;7&amp;M"%BJ:WA!'5VF=X.B:W5A5(*J&lt;X*J&gt;(EA+%ZP=GVB&lt;#E!)%"1!!-!!!!"!!)4:8*S&lt;X)A;7YA+'ZP)'6S=G^S+1"-1(!!(A!!-"6"9X2P=C"'=G&amp;N:8&gt;P=GMO&lt;(:M;7)9476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=CZM&gt;G.M98.T!!!1476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=A!!91$Q!!Q!!Q!%!!1!"1!%!!1!"!!'!!=!"!!%!!A$!!"Y!!!.#!!!!!!!!!!!!!!.#Q!!!!!!!!!!!!!!!!!!#!!!!!I!!!!!!!!!!!!!!"!!!!U!!!!-!!!!!!!!!!!!!!%!#1!!!!!</Property>
+		<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">'!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!*B!!!!$Q"-1(!!(A!!-"6"9X2P=C"'=G&amp;N:8&gt;P=GMO&lt;(:M;7)9476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=CZM&gt;G.M98.T!!!1476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=A!!"!!!!!R!)1:T&gt;'&amp;U&gt;8-!!!N!!Q!%9W^E:1!!%%!Q`````Q:T&lt;X6S9W5!!#"!5!!$!!)!!Q!%%W6S=G^S)'FO)#BO&lt;S"F=H*P=CE!&amp;%!Q`````QJ"9X2P=C"/97VF!!!%!&amp;-!'E"Q!")!!1!($E.B&lt;'RC97.L)&amp;&amp;V:86F!!#"!0%!!!!!!!!!!R6"9X2P=C"'=G&amp;N:8&gt;P=GMO&lt;(:M;7)9476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=CZM&gt;G.M98.T&amp;%VF=X.B:W5A5(*J&lt;X*J&gt;(EO9X2M!$6!&amp;A!$!URP&gt;Q:/&lt;X*N97Q%3'FH;!!:476T=W&amp;H:3"1=GFP=GFU?3!I4G^S&lt;7&amp;M+1!:1!-!%H2J&lt;76P&gt;81A;7YA&lt;8-A+#UR+1!!$%!B"V2J&lt;760&gt;81!5%"Q!"Y!!$!617.U&lt;X)A2H*B&lt;76X&lt;X*L,GRW&lt;'FC'%VF=X.B:W5A27ZR&gt;76V:8)O&lt;(:D&lt;'&amp;T=Q!!&amp;%VF=X.B:W5A27ZR&gt;76V:8)A&lt;X6U!!!71&amp;!!!Q!#!!-!"!FF=H*P=C"P&gt;81!B!$Q!"1!!!!"!!%!!1!"!!5!"A!)!!E!#A!"!!%!!1!,!!Q!!1!"!!%!!1!.!Q!"%!!!#!!!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!!*!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!1!/!!!!!!</Property>
 		<Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property>
-		<Property Name="NI.ClassItem.Flags" Type="Int">16777216</Property>
+		<Property Name="NI.ClassItem.Flags" Type="Int">16777227</Property>
 		<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property>
 		<Property Name="NI.ClassItem.MethodScope" Type="UInt">1</Property>
 		<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
-		<Property Name="NI.ClassItem.State" Type="Int">8400912</Property>
+		<Property Name="NI.ClassItem.State" Type="Int">798736</Property>
 	</Item>
 	<Item Name="TEMPDo.vi" Type="VI" URL="../TEMPDo.vi">
 		<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">'!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!&amp;T!!!!#A!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!$B!=!!?!!!F&amp;5&amp;D&gt;'^S)%:S97VF&gt;W^S;SZM&gt;GRJ9AV"9X2P=CZM&gt;G.M98.T!!F"9X2P=C"P&gt;81!)%"1!!-!!!!"!!)4:8*S&lt;X)A;7YA+'ZP)'6S=G^S+1!Y1(!!(A!!*26"9X2P=C"'=G&amp;N:8&gt;P=GMO&lt;(:M;7).17.U&lt;X)O&lt;(:D&lt;'&amp;T=Q!)17.U&lt;X)A;7Y!!%:!=!!?!!!H&amp;5&amp;D&gt;'^S)%:S97VF&gt;W^S;SZM&gt;GRJ9A^.:8.T97&gt;F,GRW9WRB=X-!&amp;%2/4&amp;^.:8.T97&gt;F)&amp;2F&lt;8"M982F!!"5!0!!$!!$!!1!"1!%!!1!"!!%!!1!"A!%!!=!#!)!!(A!!!E!!!!!!!!!#1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!!)!!!!#!!!!!!"!!E!!!!!</Property>
diff --git a/_CSPP_MessageMaker/Message_Template/PVAsynchReturn Template/Send Template.vi b/_CSPP_MessageMaker/Message_Template/PVAsynchReturn Template/Send Template.vi
index a873274783591b8dc01f3c13a93949b108754ed2..5e5105b94d5e3264c29d12a8f77ca96466802e19 100644
Binary files a/_CSPP_MessageMaker/Message_Template/PVAsynchReturn Template/Send Template.vi and b/_CSPP_MessageMaker/Message_Template/PVAsynchReturn Template/Send Template.vi differ
diff --git a/_CSPP_MessageMaker/Message_Template/PVAsynchReturnDialog Template/PVAsynchReturnDialog Template.lvclass b/_CSPP_MessageMaker/Message_Template/PVAsynchReturnDialog Template/PVAsynchReturnDialog Template.lvclass
index aee02f33de975ce8e47af043ec873fcfaa98774a..a4e37a50aea2687ab4e7300f649159942acfc0bb 100644
--- a/_CSPP_MessageMaker/Message_Template/PVAsynchReturnDialog Template/PVAsynchReturnDialog Template.lvclass	
+++ b/_CSPP_MessageMaker/Message_Template/PVAsynchReturnDialog Template/PVAsynchReturnDialog Template.lvclass	
@@ -29,13 +29,13 @@
 		<Property Name="NI.LibItem.Scope" Type="Int">2</Property>
 	</Item>
 	<Item Name="Send Template.vi" Type="VI" URL="../Send Template.vi">
-		<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">'!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!(H!!!!#A!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!&amp;"!=!!?!!!Q&amp;5&amp;D&gt;'^S)%:S97VF&gt;W^S;SZM&gt;GRJ9BB.:8.T97&gt;F)%6O=86F&gt;76S,GRW9WRB=X-!!"2.:8.T97&gt;F)%6O=86F&gt;76S)'^V&gt;!!!A1$R!!!!!!!!!!-617.U&lt;X)A2H*B&lt;76X&lt;X*L,GRW&lt;'FC'%VF=X.B:W5A27ZR&gt;76V:8)O&lt;(:D&lt;'&amp;T=R2.:8.T97&gt;F)&amp;"S;7^S;82Z,G.U&lt;!!V1"9!!Q.-&lt;X='4G^S&lt;7&amp;M"%BJ:WA!'5VF=X.B:W5A5(*J&lt;X*J&gt;(EA+%ZP=GVB&lt;#E!)%"1!!-!!!!"!!)4:8*S&lt;X)A;7YA+'ZP)'6S=G^S+1"-1(!!(A!!-"6"9X2P=C"'=G&amp;N:8&gt;P=GMO&lt;(:M;7)9476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=CZM&gt;G.M98.T!!!1476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=A!!91$Q!!Q!!Q!%!!1!"1!%!!1!"!!'!!=!"!!%!!A$!!"Y!!!.#!!!!!!!!!!!!!!.#Q!!!!!!!!!!!!!!!!!!#!!!!!I!!!!!!!!!!!!!!"!!!!U!!!!-!!!!!!!!!!!!!!%!#1!!!!!</Property>
+		<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">'!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!*B!!!!$Q"-1(!!(A!!-"6"9X2P=C"'=G&amp;N:8&gt;P=GMO&lt;(:M;7)9476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=CZM&gt;G.M98.T!!!1476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=A!!"!!!!!R!)1:T&gt;'&amp;U&gt;8-!!!N!!Q!%9W^E:1!!%%!Q`````Q:T&lt;X6S9W5!!#"!5!!$!!)!!Q!%%W6S=G^S)'FO)#BO&lt;S"F=H*P=CE!&amp;%!Q`````QJ"9X2P=C"/97VF!!!%!&amp;-!'E"Q!")!!1!($E.B&lt;'RC97.L)&amp;&amp;V:86F!!#"!0%!!!!!!!!!!R6"9X2P=C"'=G&amp;N:8&gt;P=GMO&lt;(:M;7)9476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=CZM&gt;G.M98.T&amp;%VF=X.B:W5A5(*J&lt;X*J&gt;(EO9X2M!$6!&amp;A!$!URP&gt;Q:/&lt;X*N97Q%3'FH;!!:476T=W&amp;H:3"1=GFP=GFU?3!I4G^S&lt;7&amp;M+1!:1!-!%H2J&lt;76P&gt;81A;7YA&lt;8-A+#UR+1!!$%!B"V2J&lt;760&gt;81!5%"Q!"Y!!$!617.U&lt;X)A2H*B&lt;76X&lt;X*L,GRW&lt;'FC'%VF=X.B:W5A27ZR&gt;76V:8)O&lt;(:D&lt;'&amp;T=Q!!&amp;%VF=X.B:W5A27ZR&gt;76V:8)A&lt;X6U!!!71&amp;!!!Q!#!!-!"!FF=H*P=C"P&gt;81!B!$Q!"1!!!!"!!%!!1!"!!5!"A!)!!E!#A!"!!%!!1!,!!Q!!1!"!!%!!1!.!Q!"%!!!#!!!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!!*!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!1!/!!!!!!</Property>
 		<Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property>
-		<Property Name="NI.ClassItem.Flags" Type="Int">16777216</Property>
+		<Property Name="NI.ClassItem.Flags" Type="Int">16777227</Property>
 		<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property>
 		<Property Name="NI.ClassItem.MethodScope" Type="UInt">1</Property>
 		<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
-		<Property Name="NI.ClassItem.State" Type="Int">8400912</Property>
+		<Property Name="NI.ClassItem.State" Type="Int">798736</Property>
 	</Item>
 	<Item Name="TEMPConfigure Dialog.vi" Type="VI" URL="../TEMPConfigure Dialog.vi">
 		<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">'!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!%^!!!!#A!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!!B!)1.0;T]!0%"Q!"Y!!#=617.U&lt;X)A2H*B&lt;76X&lt;X*L,GRW&lt;'FC$UVF=X.B:W5O&lt;(:D&lt;'&amp;T=Q!,476T=W&amp;H:3"P&gt;81!)%"1!!-!!!!"!!)4:8*S&lt;X)A;7YA+'ZP)'6S=G^S+1!]1(!!(A!!*R6"9X2P=C"'=G&amp;N:8&gt;P=GMO&lt;(:M;7)0476T=W&amp;H:3ZM&gt;G.M98.T!!J.:8.T97&gt;F)'FO!!"5!0!!$!!$!!1!"1!'!!1!"!!%!!1!"Q!%!!1!#!-!!(A!!!U)!!!!!!!!#1!!!!E!!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!!!!!!!#!!!!!!"!!E!!!!!</Property>
diff --git a/_CSPP_MessageMaker/Message_Template/PVAsynchReturnDialog Template/Send Template.vi b/_CSPP_MessageMaker/Message_Template/PVAsynchReturnDialog Template/Send Template.vi
index 3f4c30861e07d3a737a2bbe227437ef63bdf29b6..2997f2fcc4900722d83d80040367f0a3f533f539 100644
Binary files a/_CSPP_MessageMaker/Message_Template/PVAsynchReturnDialog Template/Send Template.vi and b/_CSPP_MessageMaker/Message_Template/PVAsynchReturnDialog Template/Send Template.vi differ
diff --git a/_CSPP_MessageMaker/Message_Template/Return Template/Return Template.lvclass b/_CSPP_MessageMaker/Message_Template/Return Template/Return Template.lvclass
index 38cded2f1f05e739a60466db843f4c87699cb374..f7d51328ae0209ea7c137bdb3e0b39fee48ddd95 100644
--- a/_CSPP_MessageMaker/Message_Template/Return Template/Return Template.lvclass	
+++ b/_CSPP_MessageMaker/Message_Template/Return Template/Return Template.lvclass	
@@ -13,13 +13,13 @@
 		<Property Name="NI.LibItem.Scope" Type="Int">2</Property>
 	</Item>
 	<Item Name="Send Template.vi" Type="VI" URL="../Send Template.vi">
-		<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">'!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!)R!!!!#Q!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!&amp;"!=!!?!!!Q&amp;5&amp;D&gt;'^S)%:S97VF&gt;W^S;SZM&gt;GRJ9BB.:8.T97&gt;F)%6O=86F&gt;76S,GRW9WRB=X-!!"2.:8.T97&gt;F)%6O=86F&gt;76S)'^V&gt;!!!A1$R!!!!!!!!!!-617.U&lt;X)A2H*B&lt;76X&lt;X*L,GRW&lt;'FC'%VF=X.B:W5A27ZR&gt;76V:8)O&lt;(:D&lt;'&amp;T=R2.:8.T97&gt;F)&amp;"S;7^S;82Z,G.U&lt;!!V1"9!!Q.-&lt;X='4G^S&lt;7&amp;M"%BJ:WA!'5VF=X.B:W5A5(*J&lt;X*J&gt;(EA+%ZP=GVB&lt;#E!)%"1!!-!!!!"!!)4:8*S&lt;X)A;7YA+'ZP)'6S=G^S+1"+1(!!(A!!-"6"9X2P=C"'=G&amp;N:8&gt;P=GMO&lt;(:M;7)9476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=CZM&gt;G.M98.T!!!01W&amp;M&lt;'*B9WMA5W6O:'6S!%R!=!!?!!!Q&amp;5&amp;D&gt;'^S)%:S97VF&gt;W^S;SZM&gt;GRJ9BB.:8.T97&gt;F)%6O=86F&gt;76S,GRW9WRB=X-!!"".:8.T97&gt;F)%6O=86F&gt;76S!!"B!0!!$!!$!!1!"!!&amp;!!1!"!!%!!9!"Q!%!!A!#1-!!(A!!!U)!!!!!!!!!!!!!!U,!!!!!!!!!!!!!!!!!!!)!!!!#A!!!!!!!!!)!!!!%!!!$1!!!!Q!!!!!!!!!!!!!!1!+!!!!!!</Property>
+		<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">'!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!+L!!!!%!"-1(!!(A!!-"6"9X2P=C"'=G&amp;N:8&gt;P=GMO&lt;(:M;7)9476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=CZM&gt;G.M98.T!!!1476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=A!!"!!!!!R!)1:T&gt;'&amp;U&gt;8-!!!N!!Q!%9W^E:1!!%%!Q`````Q:T&lt;X6S9W5!!#"!5!!$!!)!!Q!%%W6S=G^S)'FO)#BO&lt;S"F=H*P=CE!&amp;%!Q`````QJ"9X2P=C"/97VF!!!%!&amp;-!'E"Q!")!!1!($E.B&lt;'RC97.L)&amp;&amp;V:86F!!#"!0%!!!!!!!!!!R6"9X2P=C"'=G&amp;N:8&gt;P=GMO&lt;(:M;7)9476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=CZM&gt;G.M98.T&amp;%VF=X.B:W5A5(*J&lt;X*J&gt;(EO9X2M!$6!&amp;A!$!URP&gt;Q:/&lt;X*N97Q%3'FH;!!:476T=W&amp;H:3"1=GFP=GFU?3!I4G^S&lt;7&amp;M+1!:1!-!%H2J&lt;76P&gt;81A;7YA&lt;8-A+#UR+1!!3E"Q!"Y!!$!617.U&lt;X)A2H*B&lt;76X&lt;X*L,GRW&lt;'FC'%VF=X.B:W5A27ZR&gt;76V:8)O&lt;(:D&lt;'&amp;T=Q!!$U.B&lt;'RC97.L)&amp;.F&lt;G2F=A!-1#%(6'FN:5^V&gt;!"11(!!(A!!-"6"9X2P=C"'=G&amp;N:8&gt;P=GMO&lt;(:M;7)9476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=CZM&gt;G.M98.T!!!5476T=W&amp;H:3"&amp;&lt;H&amp;V:86F=C"P&gt;81!!":!5!!$!!)!!Q!%#76S=G^S)'^V&gt;!#%!0!!&amp;!!!!!%!!1!"!!%!"1!'!!A!#1!+!!M!!1!"!!Q!$1!"!!%!!1!"!!Y$!!%1!!!)!!!!!!!!!!!!!!!!!!!!!!!!!!A!!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!!!!!!!!1!!!!E!!!!!!!!!!!!!!!!!!!!!!!!!#1!!!!!"!!]!!!!!</Property>
 		<Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property>
-		<Property Name="NI.ClassItem.Flags" Type="Int">16777219</Property>
+		<Property Name="NI.ClassItem.Flags" Type="Int">16777216</Property>
 		<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property>
 		<Property Name="NI.ClassItem.MethodScope" Type="UInt">1</Property>
 		<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
-		<Property Name="NI.ClassItem.State" Type="Int">8663056</Property>
+		<Property Name="NI.ClassItem.State" Type="Int">269230096</Property>
 	</Item>
 	<Item Name="TEMPConfigure Dialog.vi" Type="VI" URL="../TEMPConfigure Dialog.vi">
 		<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">'!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!%^!!!!#A!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!!B!)1.0;T]!0%"Q!"Y!!#=617.U&lt;X)A2H*B&lt;76X&lt;X*L,GRW&lt;'FC$UVF=X.B:W5O&lt;(:D&lt;'&amp;T=Q!,476T=W&amp;H:3"P&gt;81!)%"1!!-!!!!"!!)4:8*S&lt;X)A;7YA+'ZP)'6S=G^S+1!]1(!!(A!!*R6"9X2P=C"'=G&amp;N:8&gt;P=GMO&lt;(:M;7)0476T=W&amp;H:3ZM&gt;G.M98.T!!J.:8.T97&gt;F)'FO!!"5!0!!$!!$!!1!"1!'!!1!"!!%!!1!"Q!%!!1!#!-!!(A!!!U)!!!!!!!!#1!!!!E!!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!!!!!!!#!!!!!!"!!E!!!!!</Property>
diff --git a/_CSPP_MessageMaker/Message_Template/Return Template/Send Template.vi b/_CSPP_MessageMaker/Message_Template/Return Template/Send Template.vi
index 7bdb594efc83f60e3347f8ee730fddcacaf193e8..f60ccdfd4d35bd08a29869a541107a4f9402abe9 100644
Binary files a/_CSPP_MessageMaker/Message_Template/Return Template/Send Template.vi and b/_CSPP_MessageMaker/Message_Template/Return Template/Send Template.vi differ
diff --git a/_CSPP_MessageMaker/Version.txt b/_CSPP_MessageMaker/Version.txt
index 04477fdfa5807a56b00f0c3f493f0633d46c6fcb..adaaa382f335d63f9b5c086122c3ad9574df06fe 100644
--- a/_CSPP_MessageMaker/Version.txt
+++ b/_CSPP_MessageMaker/Version.txt
@@ -1,2 +1,2 @@
-1.4.0.1
-26.03.2019
\ No newline at end of file
+1.4.1.0
+12.04.2019
\ No newline at end of file