diff --git a/js/dataCollector/dataCollector.js b/js/dataCollector/dataCollector.js
index <HASH>..<HASH> 100644
--- a/js/dataCollector/dataCollector.js
+++ b/js/dataCollector/dataCollector.js
@@ -167,8 +167,9 @@ function tick(){
 
             if (useMedia)
                 _setEvents(infoDict.calculator.getMediaEvents(timeDifferene));
-            else
-                _setEvents(infoDict.calculator.getEvents(timeDifferene));
+            
+            // always collecting default events
+            _setEvents(infoDict.calculator.getEvents(timeDifferene));
                 
             infoDict.lastFetchTime = playTimeSinceStart;
 
diff --git a/js/dataCollector/performanceCollector.js b/js/dataCollector/performanceCollector.js
index <HASH>..<HASH> 100644
--- a/js/dataCollector/performanceCollector.js
+++ b/js/dataCollector/performanceCollector.js
@@ -46,7 +46,7 @@ function getEvents(duration){
 
 function getMediaEvents(duration){
 
-    return _getEvents(duration);
+    return [];
 
 }
Default events like position and gaze always collected, even when media is working