diff --git a/build.gradle b/build.gradle
index dc9d64d4e5f2f6440bf363c6da73ddfb74806040..700c3946238d518627579769ea555954dfcea7d0 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,23 +1,26 @@
 plugins {
-	id 'org.springframework.boot' version '2.2.2.RELEASE'
-	id 'io.spring.dependency-management' version '1.0.8.RELEASE'
+	id 'org.springframework.boot' version '2.4.3'
+	id 'io.spring.dependency-management' version '1.0.11.RELEASE'
 	id 'java'
 }
 
 group = 'nl.utwente.soa'
 version = '0.0.1-SNAPSHOT'
-sourceCompatibility = '1.8'
+sourceCompatibility = '11'
 
 repositories {
 	mavenCentral()
 }
 
 dependencies {
-	compile('org.springframework.shell:spring-shell-starter:2.0.0.RELEASE')
-
+	implementation 'org.springframework.shell:spring-shell-starter:2.0.0.RELEASE'
+	implementation 'org.springframework.boot:spring-boot-starter'
+	testImplementation 'org.springframework.boot:spring-boot-starter-test'
+}
 
-	compileOnly 'org.projectlombok:lombok:1.18.12'
-	annotationProcessor 'org.projectlombok:lombok:1.18.12'
+bootRun {
+    main = 'nl.utwente.soa.inventoryApplication.InventoryApplication'
+    standardInput = System.in
 }
 
 test {
diff --git a/spring-shell.log b/spring-shell.log
index 7ad6f2bb9d43c0ca5bf80e10a11d2f200fdf9124..9ddac45ec8f909f40daef91cc1f8f38d7376ce5b 100644
--- a/spring-shell.log
+++ b/spring-shell.log
@@ -1,11 +1,2 @@
-1583005735412:purchase
-1583005737534:purchsae
-1583005740751:purchase
-1583005815069:current
-1583005817072:sel 100
-1583005819819:sell 100
-1583005822321:current
-1583005843578:purchase
-1583005850295:sell 50000
-1583006076290:help
-1583006336388:exit
+1614157428833:current
+1614157453899:exit