diff --git a/frontend/src/app/components/create-group/create-group.component.ts b/frontend/src/app/components/create-group/create-group.component.ts
index 85980ddd36ba53e41e1c7925d4818490715ad047..3ed7aba4e6b251add1913fc4d44fa0708008aee3 100644
--- a/frontend/src/app/components/create-group/create-group.component.ts
+++ b/frontend/src/app/components/create-group/create-group.component.ts
@@ -19,7 +19,6 @@ export class CreateGroupComponent implements OnInit {
   groups: GroupDO[];
   selectedModule:ModulesDO;
   selectedFaculty:FacultyDO;
-  selectedGroup: GroupDO;
   newGroup: GroupDO;
   errorMessage: string;
 
@@ -39,10 +38,6 @@ export class CreateGroupComponent implements OnInit {
     this.getAllGroups();
   }
 
-  onSelectGroup(groups: GroupDO): void {
-    this.selectedGroup = groups;
-  }
-
   clickToCreate(): void {
     this.createGroup();
   }
@@ -74,16 +69,15 @@ export class CreateGroupComponent implements OnInit {
   createGroup() {
     let newID = this.modules.length + 1;
     let moduleId = this.selectedModule.getId;
-    this.newGroup = new GroupDO(newID, moduleId, '', '');
+    this.newGroup = new GroupDO(newID, '', '', moduleId);
     this.dataService.createGroupData(this.newGroup).then((group) => {
-      this.router.navigateByUrl('/new', {state: {group: this.newGroup}});
+      this.router.navigateByUrl('http://localhost:8080/groups/new', {state: {group: this.newGroup}});
     }, (error) => {
       if(error.type === ResponseType.CONNECTION_PROBLEM) {
         this.errorMessage = 'Connection Problem';
       } else {
         this.errorMessage = 'Unknown error happened!';
         }
-      }
-    );
+      });
   }
 }
diff --git a/frontend/src/app/types/groupDO.ts b/frontend/src/app/types/groupDO.ts
index 67ff4a83645873c8578ce6b8f1d9fa4af552733d..86ed63383df6ba7dfd564aaafec8157c2bd1b966 100644
--- a/frontend/src/app/types/groupDO.ts
+++ b/frontend/src/app/types/groupDO.ts
@@ -1,12 +1,12 @@
 export class GroupDO {
 
   id: number;
-  modulid: number;
   status: string;
   date: string;
+  modulid: number;
 
-  constructor(private iD: number, private moduleId:
-              number, private statuS: string, datE: string) {
+  constructor(private iD: number, private statuS: string,
+              private datE: string, private moduleId: number) {
     this.id = iD;
     this.modulid = moduleId;
     this.status = statuS;
diff --git a/groupManagement/src/main/java/thinkTogether/groupManagement/controller/GroupManagementController.java b/groupManagement/src/main/java/thinkTogether/groupManagement/controller/GroupManagementController.java
index 70c519079f3a0841b4325cc1a0bdcb6895c7cdab..d5e3eee0c28b0a50cbf3fc79f4eedf6e4afe5a43 100644
--- a/groupManagement/src/main/java/thinkTogether/groupManagement/controller/GroupManagementController.java
+++ b/groupManagement/src/main/java/thinkTogether/groupManagement/controller/GroupManagementController.java
@@ -33,7 +33,7 @@ public class GroupManagementController {
 
     @PostMapping("/groups/new")
     public Learninggroup save(@RequestBody Learninggroup group){
-        groupRepository.save(group) {
+        groupRepository.save(group); {
             group.setDatum(LocalDate.now());
             group.setStatus("open");
         }
diff --git a/groupManagement/src/main/java/thinkTogether/groupManagement/model/Learninggroup.java b/groupManagement/src/main/java/thinkTogether/groupManagement/model/Learninggroup.java
index 28937cd384723d5fe1112d3e98b1dcde89d463ad..fdbbddffef88a8b3193ba71a58b9393716c7c794 100644
--- a/groupManagement/src/main/java/thinkTogether/groupManagement/model/Learninggroup.java
+++ b/groupManagement/src/main/java/thinkTogether/groupManagement/model/Learninggroup.java
@@ -2,6 +2,7 @@ package thinkTogether.groupManagement.model;
 
 import javax.persistence.*;
 import java.sql.Date;
+import java.time.LocalDate;
 
 @Entity
 public class Learninggroup {
@@ -10,14 +11,14 @@ public class Learninggroup {
 
     private String status;
 
-    private Date date;
+    private LocalDate date;
 
     private int modulid;
 
     protected Learninggroup() {
     }
 
-    public Learninggroup(String status, Date erstelldatum, int modulid) {
+    public Learninggroup(String status, LocalDate erstelldatum, int modulid) {
         this.date = erstelldatum;
         this.modulid = modulid;
         this.status = status;
@@ -32,11 +33,11 @@ public class Learninggroup {
         return id;
     }
 
-    public Date getDatum() {
+    public LocalDate getDatum() {
         return date;
     }
 
-    public void setDatum(Date datum) {
+    public void setDatum(LocalDate datum) {
         this.date = datum;
     }