diff --git a/src/main/java/org/opennars/lab/microworld/Pong.java b/src/main/java/org/opennars/lab/microworld/Pong.java
index b65e0fbe58469d0d7a912ed054a8edaf9285391a..e6c6fb581e50477bf83d16f99fe796aae804d1e8 100755
--- a/src/main/java/org/opennars/lab/microworld/Pong.java
+++ b/src/main/java/org/opennars/lab/microworld/Pong.java
@@ -65,7 +65,7 @@ public class Pong extends Frame {
 
             @Override
             public String getName() {
-                return "ballHits";
+                return "ballHitsDelta";
             }
 
             @Override
@@ -88,7 +88,7 @@ public class Pong extends Frame {
 
             @Override
             public String getName() {
-                return "ballMisses";
+                return "ballMissesDelta";
             }
 
             @Override
@@ -106,6 +106,54 @@ public class Pong extends Frame {
             }
         });
 
+
+        metricReporter.sensors.add(new MetricSensor() {
+            private int oldBallHits = 0;
+
+            @Override
+            public String getName() {
+                return "ballHits";
+            }
+
+            @Override
+            public String getValueAsString() {
+                if (oldBallHits == ballHits) {
+                    return null; // don't send anything
+                }
+
+                return "" + (ballHits);
+            }
+
+            @Override
+            public void resetAfterSending() {
+                oldBallHits = ballHits;
+            }
+        });
+
+        metricReporter.sensors.add(new MetricSensor() {
+            private int oldBallMisses = 0;
+
+            @Override
+            public String getName() {
+                return "ballMisses";
+            }
+
+            @Override
+            public String getValueAsString() {
+                if (oldBallMisses == ballMisses) {
+                    return null; // don't send anything
+                }
+
+                return "" + (ballMisses);
+            }
+
+            @Override
+            public void resetAfterSending() {
+                oldBallMisses = ballMisses;
+            }
+        });
+
+
         String[] args = {"Pong"};
         MyPapplet mp = new MyPapplet ();
         mp.setSize(800,600);