 diff --git a/src/de/fhhannover/inform/iron/mapserver/communication/ifmap/EventProcessor.java b/src/de/fhhannover/inform/iron/mapserver/communication/ifmap/EventProcessor.java
-index 276983a..1a7087a 100644
+index 276983a..3bc3d34 100644
 --- a/src/de/fhhannover/inform/iron/mapserver/communication/ifmap/EventProcessor.java
 +++ b/src/de/fhhannover/inform/iron/mapserver/communication/ifmap/EventProcessor.java
 @@ -24,6 +24,11 @@ package de.fhhannover.inform.iron.mapserver.communication.ifmap;

+            }
 	}
 
+public void printMap(Map mp) {
+    sLogger.warn(sName + "Pending poll requests");
+    Iterator it = mp.entrySet().iterator();
+    while (it.hasNext()) {
+        Map.Entry pair = (Map.Entry)it.next();
+        sLogger.info(sName + " poll response still pedning for Session : " + pair.getKey());
+    }
+}
+
+/*
+        private Long sentElementTimeStamp(PollResult pr) {
+                Long most_recent_visited_element_time_stamp = new Long(0);
+                for (SearchResult sr : pr.getResults()) {
+                        Long t = sentElementTimeStamp(sr);
+                        if (t > most_recent_visited_element_time_stamp) {
+                             most_recent_visited_element_time_stamp = t;
+                        }
+                }
+                return most_recent_visited_element_time_stamp;
+        }
+
+        private Long sentElementTimeStamp(SearchResult result) {
+                Long most_recent_visited_element_time_stamp = new Long(0);
+                for (ResultItem ri : result.getResultItems()) {
+                        GraphElement ge = ri.getGraphElement();
+                        sLogger.debug("sentElementTimeStamp: ge: " + ge + ", lastModifiedTime: " + ge.getLastModifiedTime() + ";  GE: " + ge);
+                        if (ge.getLastModifiedTime() > most_recent_visited_element_time_stamp) {
+                             most_recent_visited_element_time_stamp = ge.getLastModifiedTime();
+                        }
+                }
+                return most_recent_visited_element_time_stamp;
+        }
+*/
+
+        public long findOldestVisitedElementTimeStamp(Result result) {
+                if (result == null) {

 			throws SessionNotFoundException, AlreadyMappedException {
 		Session stored = getSessionWithChecksExpectExists(session);
 		Session mapped = getBy(sessionId);
@@ -113,10 +170,11 @@ public class SessionRepositoryImpl implements SessionRepository {
 		}
 		
 		mSessionIdSessionMap.put(sessionId, session);
