diff --git a/src/contents/ui/main.qml b/src/contents/ui/main.qml
index 096101b134c8079bf1a2a5461c40cc956f35c776..5bc19cd7c4027d3dd0bf04e23de74de84dd3f7f2 100644
--- a/src/contents/ui/main.qml
+++ b/src/contents/ui/main.qml
@@ -4,6 +4,7 @@ import QtQuick.Controls 2.14 as Controls
 import QtQuick.Layouts 1.14 as Layouts
 import QtQuick.Controls 1.4 as Old
 import QtQuick.Dialogs 1.3 as Dialogs
+import Qt.labs.settings 1.0 as Settings
 
 Kirigami.ApplicationWindow {
     id: root
@@ -24,6 +25,11 @@ Kirigami.ApplicationWindow {
      contextDrawer: Kirigami.ContextDrawer {
         id: contextDrawer
     }
+    
+    Settings.Settings {
+        id: appAnalyticsSettings
+        category: "analytics"
+    }
 
     Kirigami.PageRouter {
         id: router
@@ -257,20 +263,21 @@ Kirigami.ApplicationWindow {
         
         Kirigami.PageRoute {
             name: "servicerecords"
+            
             Component {
                 Kirigami.ScrollablePage {
                     property var serviceId: Kirigami.PageRouter.data.id
                     Component.onCompleted: {
                         recordModel.changeVehicleFilter(serviceId);
                         //Check vehicle warnings
-                        dbAnalytics.checkOilChangeNeededForVehicle(serviceId);
+                        dbAnalytics.checkOilChangeNeededForVehicle(serviceId, appAnalyticsSettings.value("milesForOilChange",5000), appAnalyticsSettings.value("monthsForOilChange",6));
                     }
                     Connections {
                         target: recordModel
                         function onVehicleUpdated(vehicleId) {
                             //Check vehicle warnings
                             if(vehicleId == serviceId) {
-                                dbAnalytics.checkOilChangeNeededForVehicle(vehicleId);
+                                dbAnalytics.checkOilChangeNeededForVehicle(vehicleId, appAnalyticsSettings.value("milesForOilChange",5000), appAnalyticsSettings.value("monthsForOilChange",6));
                             }
                         }
                     }