diff --git a/src/main/java/com/application/DB/Constants.java b/src/main/java/com/application/DB/Constants.java
index ae704396fb2dbb59cd3be5faf3c33da172dfcef5..65b1741171af1dea4e0d992c5d199a9096d008e0 100644
--- a/src/main/java/com/application/DB/Constants.java
+++ b/src/main/java/com/application/DB/Constants.java
@@ -1,14 +1,38 @@
 package com.application.DB;
 
+import java.time.LocalDateTime;
+import java.time.format.DateTimeFormatter;
+import java.util.Calendar;
+import java.util.Date;
+
 /**
  * This class contains constants to be used related to database activities
  */
 public final class Constants {
 
+    // Format for today's date
+    static DateTimeFormatter format = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
+
     private Constants() {
         // Empty constructor
     }
 
+    // Today's date
+    public static final String TODAYS_DATE = format.format(LocalDateTime.now());
+
+    // Database ID/name
     public static final String PROJECT_ID = "sf-drying-optimization";
 
+    // Location Valasen
+    public static final int LOCATION_ID = 124;
+    public static final String TABLE_NAME_VALMATICS = "int_dk_valmaticsdryingbatches_v2";
+    public static final String TABLE_NAME_KWH = "int_sd_winccsensordata";
+
+    // Location Arjang
+    /*
+    public static final int LOCATION_ID = 174;
+    public static final String TABLE_NAME_VALMATICS = "int_dk_valmaticsdryingbatches";
+    public static final String TABLE_NAME_KWH = "int_sd_swappconsensordata";
+     */
+
 }
diff --git a/src/main/java/com/application/DB/DB.java b/src/main/java/com/application/DB/DB.java
index b425377c0b0e6e5cf2c10ea6f77735fdd614e124..eb340cd964bda702431f63c95dcb82a05c9da79e 100644
--- a/src/main/java/com/application/DB/DB.java
+++ b/src/main/java/com/application/DB/DB.java
@@ -158,7 +158,7 @@ public class DB {
             // Preparing a query statement
             /*
             final String sqlStatement = "SELECT DISTINCT TimeStamp, VariantValue " +
-                    "FROM sf-drying-optimization.124.int_sd_winccsensordata " +
+                    "FROM `" + PROJECT_ID + "." + LOCATION_ID + "." + TABLE_NAME_KWH + "` " +
                     "WHERE TimeStamp BETWEEN " + '"'+ entry.getKey() + '"' +
                     " AND " + '"' + entry.getValue() + '"' +
                     " ORDER BY TimeStamp ASC";
@@ -168,7 +168,7 @@ public class DB {
             // Preparing a query statement
             // Query statement 124 Valåsen
             final String sqlStatement = "SELECT `TimeStamp`, `VariantValue` " +
-                    "FROM `sf-drying-optimization.124.int_sd_winccsensordata` " +
+                    "FROM `" + PROJECT_ID + "." + LOCATION_ID + "." + TABLE_NAME_KWH + "` " +
                     "WHERE TimeStamp BETWEEN " + '"'+ entry.getKey() + '"' +
                     " AND " + '"' + entry.getValue() + '"' +
                     " AND ValueID = 51" +
@@ -178,12 +178,13 @@ public class DB {
             /*
             // Query statement 174 Årjang
             final String sqlStatement =
-                    "SELECT Timestamp, RealValue FROM `sf-drying-optimization.174.int_sd_swappconsensordata` " +
-                            "WHERE TimeStamp BETWEEN " + '"'+ entry.getKey() + '"' +
-                            " AND " + '"' + entry.getValue() + '"' +
-                            "AND ValueID = 19 " +
-                            "AND RealValue <> 0 " +
-                            "ORDER BY TimeStamp ASC";
+                    "SELECT Timestamp, RealValue
+                    "FROM `" + PROJECT_ID + "." + LOCATION_ID + "." + TABLE_NAME_KWH + "` " +
+                    "WHERE TimeStamp BETWEEN " + '"'+ entry.getKey() + '"' +
+                    " AND " + '"' + entry.getValue() + '"' +
+                    "AND ValueID = 19 " +
+                    "AND RealValue <> 0 " +
+                    "ORDER BY TimeStamp ASC";
 
              */
 
@@ -210,16 +211,12 @@ public class DB {
                 // Riktig format, men i string
                 String formatedTimeStamp = getDateFormat().format(timeStamp);
 
-/*
-                // Checks for negative values and unresonable large values
-                if(variantValue > 0){ //&& variantValue < 5000000){
+                // Checks for negative values
+                if(variantValue > 0) {
                     // Adding the data to a list in order to sort through later
                     data.put(formatedTimeStamp, variantValue);
                 }
 
- */
-                data.put(formatedTimeStamp, variantValue);
-
                 //System.out.printf("Timestamp: \t%s\t\t\tkWh: \t%s\t\t\tBaseline: %s\n",formatedTimeStamp,variantValue,baseline);
                 // Checks if the data is empty
                 }
@@ -243,7 +240,6 @@ public class DB {
             System.out.printf("Timestamp: \t%s\t\t\tkWh: \t%s\n",entry.getKey(),entry.getValue());
         }
 
-
         return sortedFinalResults;
     }
 
@@ -280,21 +276,26 @@ public class DB {
 
         // Sqlstatement for Valåsen(124)
         final String sqlStatement =
-                        "SELECT MAX(Name) as DryingSchedule, MAX(KilnName) as Kiln_name, DryingStarted, Max(CalculatedStop) as CalculatedStop\n" +
-                        "FROM `sf-drying-optimization.124.int_dk_valmaticsdryingbatches_v2` \n" +
-                        "WHERE KilnName = 5 \n" +
-                        "AND DATE(DryingStarted) BETWEEN \"1990-08-17\" AND \"2022-08-17\"\n" +
-                        "AND DATE(CalculatedStop) BETWEEN \"1990-08-17\" AND \"2022-08-17\"\n" +
-                        "AND DATE(CalculatedStart) BETWEEN \"1990-08-17\" AND \"2022-08-17\"\n" +
-                        "Group by DryingStarted\n" +
-                        "Order by DryingStarted ASC";
+                        "SELECT MAX(Name) as DryingSchedule, MAX(KilnName) as Kiln_name, DryingStarted, Max(CalculatedStop) as CalculatedStop " +
+                        "FROM `" + PROJECT_ID + "." + LOCATION_ID + "." + TABLE_NAME_VALMATICS + "` " +
+                        "WHERE KilnName = 5 " +
+                        //"AND DATE(DryingStarted) BETWEEN \"1990-08-17\" AND \"2022-08-17\" " +
+                        //"AND DATE(CalculatedStop) BETWEEN \"1990-08-17\" AND \"2022-08-17\" " +
+                        //"AND DATE(CalculatedStart) BETWEEN \"1990-08-17\" AND \"2022-08-17\" " +
+                        "AND DryingStarted BETWEEN \"1990-01-01 00:00:00\" AND \"" + TODAYS_DATE + "\" " +
+                        "AND CalculatedStop BETWEEN \"1990-01-01 00:00:00\" AND \"" + TODAYS_DATE + "\" " +
+                        "AND CalculatedStart BETWEEN \"1990-01-01 00:00:00\" AND \"" + TODAYS_DATE + "\" " +
+                        "Group by DryingStarted " +
+                        "Order by DryingStarted ASC ";
+
+        System.out.println(sqlStatement);
 
 
         /*
         // Sqlstatement for Årjang(174)
         final String sqlStatement =
                         "SELECT MAX(Name) as DryingSchedule, MAX(KilinId)+1 as KilnName, DryingStarted, Max(DryingCompleted) as DryingCompleted\n" +
-                        "FROM `sf-drying-optimization.174.int_dk_valmaticsdryingbatches` \n" +
+                        "FROM `" + PROJECT_ID + "." + LOCATION_ID + "." + TABLE_NAME_VALMATICS + "` " +
                         "WHERE KilinId = 16  \n" +
                         "AND DATE(DryingStarted) BETWEEN \"1990-08-17\" AND \"2022-08-17\"\n" +
                         "AND DATE(DryingCompleted) BETWEEN \"1990-08-17\" AND \"2022-08-17\"\n" +
diff --git a/target/classes/com/application/DB/Constants.class b/target/classes/com/application/DB/Constants.class
new file mode 100644
index 0000000000000000000000000000000000000000..36d1dfcf105d9904e54bdde59aeb74409a514b91
Binary files /dev/null and b/target/classes/com/application/DB/Constants.class differ
diff --git a/target/classes/com/application/DB/DB.class b/target/classes/com/application/DB/DB.class
index 30cd375022bc63510dd2aad4cd576d38dced7e46..386565ccedb8265adb368a8df6a4c7ae9917907c 100644
Binary files a/target/classes/com/application/DB/DB.class and b/target/classes/com/application/DB/DB.class differ