diff --git a/exercise-1-solutions/.settings/org.eclipse.jdt.apt.core.prefs b/exercise-1-solutions/.settings/org.eclipse.jdt.apt.core.prefs
new file mode 100644
index 0000000000000000000000000000000000000000..d4313d4b25e4b826b5efa4bed06fd69068761519
--- /dev/null
+++ b/exercise-1-solutions/.settings/org.eclipse.jdt.apt.core.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.apt.aptEnabled=false
diff --git a/exercise-1-solutions/.settings/org.eclipse.jdt.core.prefs b/exercise-1-solutions/.settings/org.eclipse.jdt.core.prefs
index 5723a0f871a11b2b71a38acae12a3dba120a00c6..1b6e1ef22f911f3e27b68521135ebb196bce5ec4 100644
--- a/exercise-1-solutions/.settings/org.eclipse.jdt.core.prefs
+++ b/exercise-1-solutions/.settings/org.eclipse.jdt.core.prefs
@@ -1,8 +1,9 @@
 eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
-org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
 org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
 org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
 org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
+org.eclipse.jdt.core.compiler.processAnnotations=disabled
 org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.5
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/exercise-1-solutions/pom.xml b/exercise-1-solutions/pom.xml
index b1d2d095c1f548906ba66a6fcafc79d2e09c61ff..3847ba90ac9643f08ad273d53cb0a8bb02791ab9 100644
--- a/exercise-1-solutions/pom.xml
+++ b/exercise-1-solutions/pom.xml
@@ -6,21 +6,20 @@
 	<artifactId>yatl</artifactId>
 	<version>0.0.1-SNAPSHOT</version>
 	<dependencies>
-
-		<!-- https://mvnrepository.com/artifact/io.javalin/javalin -->
+		<!-- https://mvnrepository.com/artifact/org.xerial/sqlite-jdbc -->
 		<dependency>
 			<groupId>io.javalin</groupId>
 			<artifactId>javalin</artifactId>
-			<version>6.1.2</version>
+			<version>6.4.0</version>
 		</dependency>
-
 		<!-- https://mvnrepository.com/artifact/org.xerial/sqlite-jdbc -->
 		<dependency>
 			<groupId>org.xerial</groupId>
 			<artifactId>sqlite-jdbc</artifactId>
-			<version>3.45.1.0</version>
+			<version>3.49.1.0</version>
 		</dependency>
 
 
+
 	</dependencies>
 </project>
\ No newline at end of file
diff --git a/exercise-1-solutions/src/main/resources/database.db b/exercise-1-solutions/src/main/resources/database.db
index 43cc5599692a38893c0473caf05f629864963394..b98090d103b06b3b01ee9953e0d0ed0d07e50f49 100644
Binary files a/exercise-1-solutions/src/main/resources/database.db and b/exercise-1-solutions/src/main/resources/database.db differ
diff --git a/exercise-2-1-solution/pom.xml b/exercise-2-1-solution/pom.xml
index b1d2d095c1f548906ba66a6fcafc79d2e09c61ff..44e10c8aeb401a3c8f4816c6bffaf4cca4925556 100644
--- a/exercise-2-1-solution/pom.xml
+++ b/exercise-2-1-solution/pom.xml
@@ -11,16 +11,15 @@
 		<dependency>
 			<groupId>io.javalin</groupId>
 			<artifactId>javalin</artifactId>
-			<version>6.1.2</version>
+			<version>6.4.0</version>
 		</dependency>
 
 		<!-- https://mvnrepository.com/artifact/org.xerial/sqlite-jdbc -->
 		<dependency>
 			<groupId>org.xerial</groupId>
 			<artifactId>sqlite-jdbc</artifactId>
-			<version>3.45.1.0</version>
+			<version>3.49.1.0</version>
 		</dependency>
 
-
 	</dependencies>
 </project>
\ No newline at end of file
diff --git a/exercise-2-2-solution/pom.xml b/exercise-2-2-solution/pom.xml
index c0858e5f1a2ec1f52fef913196ba5aaa4ce94a1c..63041b713288d526411fc714c8858f09b96f27be 100644
--- a/exercise-2-2-solution/pom.xml
+++ b/exercise-2-2-solution/pom.xml
@@ -12,16 +12,17 @@
 		<dependency>
 			<groupId>io.javalin</groupId>
 			<artifactId>javalin</artifactId>
-			<version>6.1.2</version>
+			<version>6.4.0</version>
 		</dependency>
 
 		<!-- https://mvnrepository.com/artifact/org.xerial/sqlite-jdbc -->
 		<dependency>
 			<groupId>org.xerial</groupId>
 			<artifactId>sqlite-jdbc</artifactId>
-			<version>3.45.1.0</version>
+			<version>3.49.1.0</version>
 		</dependency>
 
 
+
 	</dependencies>
 </project>
\ No newline at end of file
diff --git a/exercise-2-3-solution/pom.xml b/exercise-2-3-solution/pom.xml
index c0858e5f1a2ec1f52fef913196ba5aaa4ce94a1c..a670e939158f36896983f0c3c19732c90b4bde92 100644
--- a/exercise-2-3-solution/pom.xml
+++ b/exercise-2-3-solution/pom.xml
@@ -12,16 +12,18 @@
 		<dependency>
 			<groupId>io.javalin</groupId>
 			<artifactId>javalin</artifactId>
-			<version>6.1.2</version>
+			<version>6.4.0</version>
 		</dependency>
 
+
 		<!-- https://mvnrepository.com/artifact/org.xerial/sqlite-jdbc -->
 		<dependency>
 			<groupId>org.xerial</groupId>
 			<artifactId>sqlite-jdbc</artifactId>
-			<version>3.45.1.0</version>
+			<version>3.49.1.0</version>
 		</dependency>
 
 
+
 	</dependencies>
 </project>
\ No newline at end of file
diff --git a/exercise-2-4-solution/pom.xml b/exercise-2-4-solution/pom.xml
index c0858e5f1a2ec1f52fef913196ba5aaa4ce94a1c..57779bc82675b62ddc466a31f8268c495ec3a1c3 100644
--- a/exercise-2-4-solution/pom.xml
+++ b/exercise-2-4-solution/pom.xml
@@ -14,14 +14,14 @@
 			<artifactId>javalin</artifactId>
 			<version>6.1.2</version>
 		</dependency>
-
 		<!-- https://mvnrepository.com/artifact/org.xerial/sqlite-jdbc -->
 		<dependency>
 			<groupId>org.xerial</groupId>
 			<artifactId>sqlite-jdbc</artifactId>
-			<version>3.45.1.0</version>
+			<version>3.49.1.0</version>
 		</dependency>
 
 
+
 	</dependencies>
 </project>
\ No newline at end of file
diff --git a/exercise-2-5-solution/pom.xml b/exercise-2-5-solution/pom.xml
index f3abf8aa46839325b1d49a071bd85f43f72fcaf1..ab3096833c5cfdf121dd9451c696176027eed0ed 100644
--- a/exercise-2-5-solution/pom.xml
+++ b/exercise-2-5-solution/pom.xml
@@ -19,14 +19,14 @@
 		<dependency>
 			<groupId>org.xerial</groupId>
 			<artifactId>sqlite-jdbc</artifactId>
-			<version>3.45.1.0</version>
+			<version>3.49.1.0</version>
 		</dependency>
-		
-		
+
+
 		<dependency>
-    		<groupId>com.fasterxml.jackson.core</groupId>
-    		<artifactId>jackson-databind</artifactId>
-    			<version>2.16.1</version>
+			<groupId>com.fasterxml.jackson.core</groupId>
+			<artifactId>jackson-databind</artifactId>
+			<version>2.16.1</version>
 		</dependency>