diff --git a/examples/src/SimkitOpenDis7Examples/ArrivalProcessOpenDis7.java b/examples/src/SimkitOpenDis7Examples/ArrivalProcessOpenDis7.java
index fc405c19b424d806f53a68aae23c76cdf8bc9b25..904a9dbe89e4c466244c7ccc409b2e7ad6037bec 100644
--- a/examples/src/SimkitOpenDis7Examples/ArrivalProcessOpenDis7.java
+++ b/examples/src/SimkitOpenDis7Examples/ArrivalProcessOpenDis7.java
@@ -26,14 +26,14 @@ public class ArrivalProcessOpenDis7 extends SimEntityBase {
      */
     protected int numberArrivals;
     
-    /** initialization */
-    private void initialize()
+    /** Initialize channel setup for OpenDis7 and report a test PDU */
+    private void initializeChannelOpenDis7()
     {
-        getChannelOpenDis7().setUpNetworkInterface();
-        getChannelOpenDis7().printlnTRACE ("opendis7.getNetworkAddress()=" + getChannelOpenDis7().getNetworkAddress() +
-                                           ", getNetworkPort()="    + getChannelOpenDis7().getNetworkPort());
+        channelOpenDis7.setUpNetworkInterface();
+        channelOpenDis7.printlnTRACE ("opendis7.getNetworkAddress()=" + channelOpenDis7.getNetworkAddress() +
+                                             ", getNetworkPort()="    + channelOpenDis7.getNetworkPort());
         
-        getChannelOpenDis7().sendCommentPdu(VariableRecordType.OTHER, "ArrivalProcessOpenDis7 initialized");
+        channelOpenDis7.sendCommentPdu(VariableRecordType.OTHER, "ArrivalProcessOpenDis7 initialized");
     }
 
     /**
@@ -44,7 +44,7 @@ public class ArrivalProcessOpenDis7 extends SimEntityBase {
      */
     public ArrivalProcessOpenDis7(RandomVariate interarrivalTimeGenerator) {
         this.interarrivalTimeGenerator = interarrivalTimeGenerator;
-        initialize();
+        initializeChannelOpenDis7();
     }
 
     /**
@@ -53,7 +53,7 @@ public class ArrivalProcessOpenDis7 extends SimEntityBase {
      * explicit call to its setter method.
      */
     public ArrivalProcessOpenDis7() {
-        initialize();
+        initializeChannelOpenDis7();
     }
 
     /**
@@ -71,6 +71,8 @@ public class ArrivalProcessOpenDis7 extends SimEntityBase {
      */
     public void doRun() {
         firePropertyChange("numberArrivals", getNumberArrivals());
+        
+        // TODO send simulation management PDUs via DIS channel, announce commencement
 
         waitDelay("Arrival", interarrivalTimeGenerator);
     }
@@ -84,6 +86,8 @@ public class ArrivalProcessOpenDis7 extends SimEntityBase {
         int oldNumberArrivals = getNumberArrivals();
         numberArrivals += 1;
         firePropertyChange("numberArrivals", oldNumberArrivals, getNumberArrivals());
+        
+        // TODO announce selected arrivals via DIS channel
 
         waitDelay("Arrival", interarrivalTimeGenerator);
     }