diff --git a/src/app/app-routing.module.ts b/src/app/app-routing.module.ts
index ef545c05d739594e0c2c47af47c6d2fed3d297cd..872d0538c5d76d6dcba9f48a58cca6c66f55614c 100644
--- a/src/app/app-routing.module.ts
+++ b/src/app/app-routing.module.ts
@@ -88,14 +88,14 @@ const routes: Routes = [
     data: { roles: [UserRole.PARTICIPANT] }
   },
   {
-    path: 'participant/room/:roomId/contents',
-    component: ContentCarouselPageComponent,
+    path: 'participant/room/:roomId/feedback-barometer',
+    component: FeedbackBarometerPageComponent,
     canActivate: [AuthenticationGuard],
     data: { roles: [UserRole.PARTICIPANT] }
   },
   {
-    path: 'participant/room/:roomId/feedback-barometer',
-    component: FeedbackBarometerPageComponent,
+    path: 'participant/room/:roomId/:contentGroup',
+    component: ContentCarouselPageComponent,
     canActivate: [AuthenticationGuard],
     data: { roles: [UserRole.PARTICIPANT] }
   },
diff --git a/src/app/components/fragments/content-list/content-list.component.html b/src/app/components/fragments/content-list/content-list.component.html
index 2210a40ad26a1d159d7f35090eddb966c5897bbd..18308555c45af599b45acd9349f05aa2ffeb482f 100644
--- a/src/app/components/fragments/content-list/content-list.component.html
+++ b/src/app/components/fragments/content-list/content-list.component.html
@@ -1,7 +1,7 @@
 <div fxLayout="column" fxLayoutAlign="center" fxLayoutGap="20px" fxFill>
   <div fxLayout="row" fxLayoutAlign="center">
     <mat-card>
-      <h3>Fragen</h3>
+      <h2>Fragen</h2>
       <mat-card-actions>
         <button mat-fab color="primary" matTooltip="Fragen präsentieren"
                 routerLink="/creator/room/{{ room.shortId }}/create-content">
diff --git a/src/app/components/pages/content-carousel-page/content-carousel-page.component.ts b/src/app/components/pages/content-carousel-page/content-carousel-page.component.ts
index 62409b074aef0595048f242f9049afdf6b96d62d..3eae72a9815a28b07086a28b61ac5d2bb04d0996 100644
--- a/src/app/components/pages/content-carousel-page/content-carousel-page.component.ts
+++ b/src/app/components/pages/content-carousel-page/content-carousel-page.component.ts
@@ -7,6 +7,18 @@ import { ContentService } from '../../../services/http/content.service';
 import { ActivatedRoute } from '@angular/router';
 import { Content } from '../../../models/content';
 
+class ContentGroup {
+  name: string;
+  contentIds: string[];
+  autoSort: boolean;
+
+  constructor(name: string, contentIds: string[], autoSort: boolean) {
+    this.name = name;
+    this.contentIds = contentIds;
+    this.autoSort = autoSort;
+  }
+}
+
 @Component({
   selector: 'app-content-carousel-page',
   templateUrl: './content-carousel-page.component.html',
@@ -16,6 +28,7 @@ export class ContentCarouselPageComponent implements OnInit {
   ContentType: typeof ContentType = ContentType;
 
   contents: Content[];
+  contentGroup: ContentGroup;
 
   constructor(private contentService: ContentService,
               private route: ActivatedRoute) {
@@ -23,8 +36,9 @@ export class ContentCarouselPageComponent implements OnInit {
 
   ngOnInit() {
     this.route.params.subscribe(params => {
-      this.contentService.getContents(params['roomId']).subscribe(result => {
-              this.contents = result;
+      this.contentGroup = JSON.parse(sessionStorage.getItem('contentGroup'));
+      this.contentService.getContentsByIds(this.contentGroup.contentIds).subscribe( contents => {
+        this.contents = contents;
       });
     });
   }