 
 void pointerLoop()
 {
+  // Tick forward each x-Timeframe seconds
   int pointer = millis() / 1000 / TIMEFRAME % timeStorage;
   if (pointer != storagePointer)
   {
     storage[storagePointer] = 1;
-    #ifdef USE_NETWORK
-      // Only push if this is not the first iteration
-      if (storagePointer != -1)
-      {
-        push();
-      }
-    #endif
-    
     storagePointer = pointer;
     pointerChanged();
   }

  String url = XS1_URL;
  url += (int)(storageSum(60*XS1_TIMEFRAME/TIMEFRAME)*1.25*60/XS1_TIMEFRAME);
  Serial.println("[XS1] Update URL: "+url);  
  return;
  if (networkRequestIP(ip, url) == true)
  {
    Serial.println("[XS1] updated");

#define TIMEFRAME 15

// STORAGE_HOURS defines how many hours of detailed information are stored in RAM
#define STORAGE_HOURS 1

#define SERVER_PORT 80
// *************************************
