diff --git a/examples/src/UdpExamples/MulticastUdpSender.java b/examples/src/UdpExamples/MulticastUdpSender.java
index 35d0bd1a60cd94b20e526aea629a3af0b5cf95af..9d6e95c77b4540e2eca94864d707669155416297 100644
--- a/examples/src/UdpExamples/MulticastUdpSender.java
+++ b/examples/src/UdpExamples/MulticastUdpSender.java
@@ -82,7 +82,7 @@ public class MulticastUdpSender
             
             group = new InetSocketAddress(multicastAddress, DESTINATION_PORT);
             // Join group useful on receiving side
-            multicastSocket.joinGroup(group, ni = DisThreadedNetworkInterface.findIpv4Interface());
+            multicastSocket.joinGroup(group, ni = DisThreadedNetworkInterface.findIpv4Interface()); // utility function
             // You can join multiple groups here
             
             byte[] buffer = baos.toByteArray();
@@ -96,6 +96,7 @@ public class MulticastUdpSender
                     // Put together an updated packet to send
                     dos.writeChars("From " + System.getProperty("user.name") + ": ");
                     dos.writeChars("MulticastSender packet " + Integer.toString(index) + ";"); // string chars for readability
+                    // semicolon as message terminator prior to numbers
                     dos.writeInt  (index); // arbitrary data, needs Java or byte-alignment to read
                     dos.writeFloat(17.0f); // arbitrary data, needs Java or byte-alignment to read
                     dos.writeFloat(23.0f); // arbitrary data, needs Java or byte-alignment to read