diff --git a/frontend/src/app/components/create-group/create-group.component.css b/frontend/src/app/components/create-group/create-group.component.css
index 8ec04346bc6ceec1ac24274edaebc50501f320bd..74d0fe484ade205a7aba91b96cf346b2faee220a 100644
--- a/frontend/src/app/components/create-group/create-group.component.css
+++ b/frontend/src/app/components/create-group/create-group.component.css
@@ -22,7 +22,7 @@
   border-radius: 4px;
 }
 
-#faculties li:hover, #modules li:hover, #groups li:hover {
+#faculties li:hover, #modules li:hover {
   background-color: palegreen;
   left: .1em;
 }
@@ -31,7 +31,7 @@
   background-color: darkseagreen;
 }
 
-#faculties li.selected:hover, #modules li.selected.hover , #groups li.selected:hover {
+#faculties li.selected:hover, #modules li.selected.hover {
   background-color: darkseagreen;
 }
 
diff --git a/frontend/src/app/components/create-group/create-group.component.html b/frontend/src/app/components/create-group/create-group.component.html
index 53dac6413fabb36725b2609b9cb45478d8fc45ce..f0e341b9ff016d8dcde5eaec2f11844fa36b89ef 100644
--- a/frontend/src/app/components/create-group/create-group.component.html
+++ b/frontend/src/app/components/create-group/create-group.component.html
@@ -19,9 +19,7 @@
   </div>
   <div *ngIf="selectedModule">
     <ul id="groups">Gruppen
-      <li *ngFor="let group of groups"
-          [class.selected]="group === selectedGroup"
-          (click)="onSelectGroup(group)">
+      <li *ngFor="let group of groups">
         <span class="badge">{{group.id}}</span> {{'Gruppe'}}
       </li>
     </ul>
diff --git a/frontend/src/app/types/groupDO.ts b/frontend/src/app/types/groupDO.ts
index 2b99a4c4f1bf5f33f46c1b8ff8f48a1b3d151b97..67ff4a83645873c8578ce6b8f1d9fa4af552733d 100644
--- a/frontend/src/app/types/groupDO.ts
+++ b/frontend/src/app/types/groupDO.ts
@@ -1,9 +1,9 @@
 export class GroupDO {
 
-  private id: number;
-  private modulid: number;
-  private status: string;
-  private date: string;
+  id: number;
+  modulid: number;
+  status: string;
+  date: string;
 
   constructor(private iD: number, private moduleId:
               number, private statuS: string, datE: string) {
diff --git a/frontend/src/app/types/modulesDO.ts b/frontend/src/app/types/modulesDO.ts
index 54d8b186cd09fc8f53bf36d80f1a6ebef3dc95b8..4e9da64224db44a1b8f8db950fc4ee1da7079012 100644
--- a/frontend/src/app/types/modulesDO.ts
+++ b/frontend/src/app/types/modulesDO.ts
@@ -1,6 +1,6 @@
 export class ModulesDO {
 
-  private id: number;
+  id: number;
   titel: string;
 
   get getId(): number {
diff --git a/groupManagement/src/main/java/thinkTogether/groupManagement/controller/GroupManagementController.java b/groupManagement/src/main/java/thinkTogether/groupManagement/controller/GroupManagementController.java
index 4a8266a7802775ce32279b25158a02d97a47e710..70c519079f3a0841b4325cc1a0bdcb6895c7cdab 100644
--- a/groupManagement/src/main/java/thinkTogether/groupManagement/controller/GroupManagementController.java
+++ b/groupManagement/src/main/java/thinkTogether/groupManagement/controller/GroupManagementController.java
@@ -1,11 +1,10 @@
 package thinkTogether.groupManagement.controller;
 
-import org.springframework.web.bind.annotation.CrossOrigin;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.web.bind.annotation.*;
 import thinkTogether.groupManagement.model.Learninggroup;
 import thinkTogether.groupManagement.repo.GroupRepository;
 
+import java.time.LocalDate;
 import java.util.List;
 
 
@@ -32,6 +31,15 @@ public class GroupManagementController {
         return groupRepository.findAll();
     }
 
+    @PostMapping("/groups/new")
+    public Learninggroup save(@RequestBody Learninggroup group){
+        groupRepository.save(group) {
+            group.setDatum(LocalDate.now());
+            group.setStatus("open");
+        }
+        return group;
+    }
+
 
 
 //    /**
diff --git a/groupManagement/src/main/java/thinkTogether/groupManagement/repo/GroupRepository.java b/groupManagement/src/main/java/thinkTogether/groupManagement/repo/GroupRepository.java
index 43a507920084322628823c4c69cb76aec006ef7b..24590beb7659bc99dd64f64120cef7d1b8b28685 100644
--- a/groupManagement/src/main/java/thinkTogether/groupManagement/repo/GroupRepository.java
+++ b/groupManagement/src/main/java/thinkTogether/groupManagement/repo/GroupRepository.java
@@ -9,6 +9,7 @@ import java.util.List;
 //Erstellt Zwischenspeicher für die Datenentitäten? "DAO"???
 public interface GroupRepository extends CrudRepository<Learninggroup, Long> {
     public List<Learninggroup> findAll();
+    Learninggroup save(Learninggroup group);
 
 }