diff --git a/rescueapp/lib/main.dart b/rescueapp/lib/main.dart
index 9b73427b26ee5712b88432f7edd4f4939f3596d8..9133bc609abef9278e16ca094e8c8b0919e56e2f 100644
--- a/rescueapp/lib/main.dart
+++ b/rescueapp/lib/main.dart
@@ -1,11 +1,15 @@
+import 'package:flutter/cupertino.dart';
 import 'package:flutter/material.dart';
-import 'start_triage_system/ambulatory.dart';
+import 'package:rescueapp/start_triage_system/ambulatory.dart';
+import 'package:rescueapp/start_triage_system/startTriage.dart';
+
 
 void main() {
   runApp(MyApp());
 }
 
 class MyApp extends StatelessWidget {
+  // This widget is the root of your application.
   @override
   Widget build(BuildContext context) {
     return MaterialApp(
@@ -13,7 +17,9 @@ class MyApp extends StatelessWidget {
         theme: ThemeData(
           primarySwatch: Colors.blue,
         ),
-        home: MyHomePage());
+        home: MyHomePage()
+      //home: MyHomePage(title: 'KatApp Home Page'),
+    );
   }
 }
 
@@ -22,7 +28,7 @@ class MyHomePage extends StatelessWidget {
   Widget build(BuildContext context) {
     return Scaffold(
       appBar: AppBar(
-        title: Text('KatApp Homepage'),
+        title: Text('KatApp Hompage'),
       ),
       body: Center(
         child: Column(
@@ -35,19 +41,19 @@ class MyHomePage extends StatelessWidget {
                 height: 50,
                 child: Container(
                     child: RaisedButton(
-                  child: Text('ÜBUNG',
-                      style: TextStyle(
-                        fontSize: 22,
-                        color: Colors.white,
-                      )),
-                  color: Colors.green,
-                  onPressed: () {
-                    Navigator.push(
-                      context,
-                      MaterialPageRoute(builder: (context) => Ambulatory()),
-                    );
-                  },
-                ))),
+                      child: Text('ÜBUNG',
+                          style: TextStyle(
+                            fontSize: 22,
+                            color: Colors.white,
+                          )),
+                      color: Colors.green,
+                      onPressed: () {
+                        Navigator.push(
+                          context,
+                          MaterialPageRoute(builder: (context) => Ambulatory(new StartTriage())),
+                        );
+                      },
+                    ))),
             SizedBox(
               height: 20,
             ),
@@ -59,7 +65,7 @@ class MyHomePage extends StatelessWidget {
                       child: Text('REAL',
                           style: TextStyle(fontSize: 22, color: Colors.white)),
                       color: Colors.red,
-                      onPressed: null )),
+                      onPressed: null)),
             ),
           ],
         ),
diff --git a/rescueapp/lib/start_triage_system/after_opening_airways.dart b/rescueapp/lib/start_triage_system/after_opening_airways.dart
index 55f05386b5fab9e36d39eef87dc7dbaf712102bf..456a72d4a6a2ba99a69d14d91006f631c1280f15 100644
--- a/rescueapp/lib/start_triage_system/after_opening_airways.dart
+++ b/rescueapp/lib/start_triage_system/after_opening_airways.dart
@@ -1,16 +1,25 @@
+
 import 'package:flutter/material.dart';
+import 'package:rescueapp/start_triage_system/startTriage.dart';
 
 import 'camera_access.dart';
 
 class AfterOpeningAirways extends StatefulWidget {
-  AfterOpeningAirways({Key key, this.title}) : super(key: key);
   final String title;
+  StartTriage startTriage;
+  AfterOpeningAirways(StartTriage startTriage, {Key key, this.title}): super(key: key){
+    startTriage.setState(this);
+    this.startTriage = startTriage;
+
+
+  }
 
   @override
   _AfterOpeningAirwaysState createState() => _AfterOpeningAirwaysState();
 }
 
 class _AfterOpeningAirwaysState extends State<AfterOpeningAirways> {
+
   @override
   Widget build(BuildContext context) {
     return Scaffold(
@@ -34,7 +43,7 @@ class _AfterOpeningAirwaysState extends State<AfterOpeningAirways> {
                 child: Container(
                   decoration: BoxDecoration(color: Colors.grey[500]),
                   alignment: Alignment.center,
-                  child: Text('Nein',
+                  child: new Text (widget.startTriage.getIsAmbulatory() ?  'Ja': 'Nein',
                       style: TextStyle(
                           fontSize: 20,
                           color: Colors.blue[900],
@@ -56,7 +65,7 @@ class _AfterOpeningAirwaysState extends State<AfterOpeningAirways> {
                 child: Container(
                   decoration: BoxDecoration(color: Colors.grey[500]),
                   alignment: Alignment.center,
-                  child: Text('Nein',
+                  child: new Text (widget.startTriage.getIsSpontaneousBreathingPresent() ?  'Ja': 'Nein',
                       style: TextStyle(
                           fontSize: 20,
                           color: Colors.blue[900],
@@ -117,11 +126,16 @@ class _AfterOpeningAirwaysState extends State<AfterOpeningAirways> {
                                 color: Colors.blue[900])),
                         color: Colors.blue,
                         onPressed: () {
+                          setState(() {
+                            widget.startTriage
+                                .setIsAfterOpeningAirways(true);
+                            });
                           Navigator.push(
-                            context,
-                            MaterialPageRoute(
-                                builder: (context) => CameraAccess()),
-                          );
+                              context,
+                              MaterialPageRoute(
+                                  builder: (context) =>
+                                      CameraAccess(
+                                          widget.startTriage)));
                         }))),
             SizedBox(
               height: 10,
@@ -138,10 +152,14 @@ class _AfterOpeningAirwaysState extends State<AfterOpeningAirways> {
                                 color: Colors.blue[900])),
                         color: Colors.blue,
                         onPressed: () {
+                          setState(() {
+                            widget.startTriage.setIsAfterOpeningAirways(false);
+                          });
                           Navigator.push(
                             context,
                             MaterialPageRoute(
-                                builder: (context) => CameraAccess()),
+                                builder: (context) => CameraAccess(widget.startTriage))
+                                   // widget.startTriage.isAfterOpeningAirways)),
                           );
                         }))),
             SizedBox(
diff --git a/rescueapp/lib/start_triage_system/ambulatory.dart b/rescueapp/lib/start_triage_system/ambulatory.dart
index 29d975a482b0de6187898e6d12de403f9500e613..05474da2aef7c08b7b3519ce770a17e2466210c4 100644
--- a/rescueapp/lib/start_triage_system/ambulatory.dart
+++ b/rescueapp/lib/start_triage_system/ambulatory.dart
@@ -1,16 +1,27 @@
+import 'package:flutter/gestures.dart';
 import 'package:flutter/material.dart';
+import 'package:rescueapp/start_triage_system/startTriage.dart';
 import 'camera_access.dart';
 import 'spontaneous_breathing_present.dart';
 
 class Ambulatory extends StatefulWidget {
-  Ambulatory({Key key, this.title}) : super(key: key);
+
   final String title;
+  StartTriage startTriage;
+  TriageCategory triageCategory;
+  Ambulatory(StartTriage startTriage, {Key key, this.title, this.triageCategory}) : super(key: key) {
+    startTriage.setState(this);
+    this.startTriage = startTriage;
 
-  @override
+
+  }
+    @override
   _AmbulatoryState createState() => _AmbulatoryState();
 }
 
 class _AmbulatoryState extends State<Ambulatory> {
+
+
   @override
   Widget build(BuildContext context) {
     return Scaffold(
@@ -51,19 +62,31 @@ class _AmbulatoryState extends State<Ambulatory> {
                 height: 50,
                 child: Container(
                     child: RaisedButton(
-                        child: new Text('Ja',
+
+                        child: new Text(  'Ja',
                             style: TextStyle(
                                 fontSize: 20,
                                 fontWeight: FontWeight.w600,
                                 color: Colors.blue[900])),
-                        color: Colors.blue,
+                        color:  Colors.blue ,
                         onPressed: () {
-                          Navigator.push(
+                          setState(() {
+                            widget.startTriage.setIsAmbulatory(true);
+                            print('test2');
+
+                            print(widget.startTriage.getIsAmbulatory());
+                            //_isAmbulatory = widget.startTriage.isAmbulatory = true;
+                         //   widget.startTriage.setIsAmbulatory(true);
+                          });
+                           Navigator.push(
                             context,
                             MaterialPageRoute(
-                                builder: (context) =>
-                                    CameraAccess()),
-                          );
+                                builder: (context) => CameraAccess(widget.startTriage),
+
+                            ),
+                          ); print('test3');
+                          print(widget.startTriage.getIsAmbulatory());
+                          //CameraAccess(widget.startTriage)
                         } ))),
             SizedBox(
               height: 10,
@@ -73,20 +96,28 @@ class _AmbulatoryState extends State<Ambulatory> {
                 height: 50,
                 child: Container(
                     child: RaisedButton(
-                        child: new Text('Nein',
+                        child:
+                        new Text('Nein',
                             style: TextStyle(
                                 fontSize: 20,
                                 fontWeight: FontWeight.w600,
                                 color: Colors.blue[900])),
                         color: Colors.blue,
                         onPressed: () {
+                          setState(() {
+                            widget.startTriage.setIsAmbulatory(false);
+                          });
+
                           Navigator.push(
                             context,
                             MaterialPageRoute(
                                 builder: (context) =>
-                                    SpontaneousBreathingPresent()),
-                          );
-                        }))),
+                                    SpontaneousBreathingPresent(widget.startTriage),
+                            ),
+                          ); print('test4');
+                          print(widget.startTriage.getIsAmbulatory());
+
+                           }))),
             SizedBox(
               height: 100,
             ),
diff --git a/rescueapp/lib/start_triage_system/breathing_frequency_per_minute.dart b/rescueapp/lib/start_triage_system/breathing_frequency_per_minute.dart
index a7df8916816bd9d2a18e8ca2a72d7e2314d2eed2..83d011ac23e8c78fe6e63586825160949185d065 100644
--- a/rescueapp/lib/start_triage_system/breathing_frequency_per_minute.dart
+++ b/rescueapp/lib/start_triage_system/breathing_frequency_per_minute.dart
@@ -1,9 +1,18 @@
+
 import 'package:flutter/material.dart';
+import 'package:rescueapp/start_triage_system/startTriage.dart';
+import 'camera_access.dart';
+
 import 'circulation.dart';
 
 class BreathingFrequencyPerMinute extends StatefulWidget {
-  BreathingFrequencyPerMinute({Key key, this.title}) : super(key: key);
   final String title;
+  StartTriage startTriage;
+  BreathingFrequencyPerMinute(StartTriage startTriage, {Key key, this.title}) : super(key: key){
+    startTriage.setState(this);
+    this.startTriage = startTriage;
+  }
+
   @override
   _BreathingFrequencyPerMinuteState createState() =>
       _BreathingFrequencyPerMinuteState();
@@ -34,7 +43,7 @@ class _BreathingFrequencyPerMinuteState
                 child: Container(
                   decoration: BoxDecoration(color: Colors.grey[500]),
                   alignment: Alignment.center,
-                  child: Text('Nein',
+                  child: new Text (widget.startTriage.getIsAmbulatory() ?  'Ja': 'Nein',
                       style: TextStyle(
                           fontSize: 20,
                           color: Colors.blue[900],
@@ -53,7 +62,7 @@ class _BreathingFrequencyPerMinuteState
                 child: Container(
                   decoration: BoxDecoration(color: Colors.grey[500]),
                   alignment: Alignment.center,
-                  child: Text('Ja',
+                  child: new Text (widget.startTriage.getIsSpontaneousBreathingPresent() ?  'Ja': 'Nein',
                       style: TextStyle(
                           fontSize: 20,
                           color: Colors.blue[900],
@@ -113,7 +122,19 @@ class _BreathingFrequencyPerMinuteState
                                 fontWeight: FontWeight.w600,
                                 color: Colors.blue[900])),
                         color: Colors.blue,
-                        onPressed: null))),
+                        onPressed: () {
+                          setState(() {
+                            widget.startTriage.setBreathingFrequencyPerMinute(true);
+
+
+                       });
+                          Navigator.push(
+                            context,
+                            MaterialPageRoute(
+                                builder: (context) => CameraAccess(widget.startTriage))
+                                    //widget.startTriage.isBreathingFrequencyPerMinute)),
+                          );
+                        }))),
             SizedBox(
               height: 10,
             ),
@@ -129,11 +150,16 @@ class _BreathingFrequencyPerMinuteState
                                 color: Colors.blue[900])),
                         color: Colors.blue,
                         onPressed: () {
+                          setState(() {
+                            widget.startTriage.setBreathingFrequencyPerMinute(false);
+                          });
                           Navigator.push(
                             context,
                             MaterialPageRoute(
-                                builder: (context) => CapillaryFillingTime()),
+                                builder: (context) => CapillaryFillingTime(widget.startTriage)),
+
                           );
+
                         }))),
             SizedBox(
               height: 70,
diff --git a/rescueapp/lib/start_triage_system/camera_access.dart b/rescueapp/lib/start_triage_system/camera_access.dart
index c35c347216fed764a7930d0427425f538e5f11da..bc47ac73f7147b1d4da6a43e54ab1f525240527b 100644
--- a/rescueapp/lib/start_triage_system/camera_access.dart
+++ b/rescueapp/lib/start_triage_system/camera_access.dart
@@ -1,25 +1,31 @@
-import 'package:flutter/material.dart';
 
+import 'package:flutter/material.dart';
+import 'package:rescueapp/start_triage_system/startTriage.dart';
 import 'lock_screen.dart';
 
 class CameraAccess extends StatefulWidget {
-
-  CameraAccess({Key key, this.title}) : super(key: key);
   final String title;
+  StartTriage startTriage;
+  TriageCategory triageCategory;
+
+ CameraAccess(StartTriage startTriage,
+      {Key key, this.title, }) : super(key: key){
+   startTriage.setState(this);
+   this.startTriage = startTriage;
+  }
 
   @override
   _CameraAccessState createState() => _CameraAccessState();
 }
 
 class _CameraAccessState extends State<CameraAccess> {
-  @override
-  void initState() {
-    super.initState();
-  }
+
 
   @override
   Widget build(BuildContext context) {
+    body(){
 
+    }
     return Scaffold(
       appBar: AppBar(
         title: Text("KatApp"),
@@ -49,12 +55,11 @@ class _CameraAccessState extends State<CameraAccess> {
                   height: 250,
                   width: 250,
                   child: RaisedButton(
-                      child:
-                      Icon(Icons.photo_library, color: Colors.black, size: 35),
+                      child: Icon(Icons.photo_library,
+                          color: Colors.black, size: 35),
                       color: Colors.grey,
                       onPressed: null),
                 ),
-
                 SizedBox(
                   height: 50,
                 ),
@@ -62,18 +67,17 @@ class _CameraAccessState extends State<CameraAccess> {
                   height: 50,
                   width: 200,
                   child: RaisedButton(
-                    child: Text('Absenden',
-                        style: TextStyle(color: Colors.white, fontSize: 20)),
-                    color: Colors.red,
-                    onPressed: () {
-                      Navigator.push(
-                        context,
-                        MaterialPageRoute(
-                            builder: (context) =>
-                                LockScreen()),
-                      );
-                    },
-                  ),
+                      child: Text('Absenden',
+                          style: TextStyle(color: Colors.white, fontSize: 20)),
+                      color: Colors.red,
+                      onPressed: () {
+                            widget.startTriage.getTriageCategory();
+                            Navigator.push(
+                              context,
+                              MaterialPageRoute(
+                                builder: (context) => LockScreen(widget.startTriage)),
+                              );
+                          }),
                 ),
                 SizedBox(
                   height: 20,
diff --git a/rescueapp/lib/start_triage_system/circulation.dart b/rescueapp/lib/start_triage_system/circulation.dart
index 15394d13e1f3cb1b64b56539d6112a143c4fb8d1..c76cb86f0f402ec8050ebcc871faf8b218d5c638 100644
--- a/rescueapp/lib/start_triage_system/circulation.dart
+++ b/rescueapp/lib/start_triage_system/circulation.dart
@@ -1,14 +1,22 @@
 import 'package:flutter/material.dart';
+import 'package:rescueapp/start_triage_system/startTriage.dart';
+import 'camera_access.dart';
 import 'neurology.dart';
 
 class CapillaryFillingTime extends StatefulWidget {
-  CapillaryFillingTime({Key key, this.title}) : super(key: key);
   final String title;
+  StartTriage startTriage;
+  CapillaryFillingTime(StartTriage startTriage, {Key key, this.title}) : super(key: key){
+    startTriage.setState(this);
+    this.startTriage = startTriage;
+  }
+
   @override
   _CapillaryFillingTimeState createState() => _CapillaryFillingTimeState();
 }
 
 class _CapillaryFillingTimeState extends State<CapillaryFillingTime> {
+
   @override
   Widget build(BuildContext context) {
     return Scaffold(
@@ -32,7 +40,7 @@ class _CapillaryFillingTimeState extends State<CapillaryFillingTime> {
                 child: Container(
                   decoration: BoxDecoration(color: Colors.grey[500]),
                   alignment: Alignment.center,
-                  child: Text('Nein',
+                  child: new Text (widget.startTriage.getIsAmbulatory() ?  'Ja': 'Nein',
                       style: TextStyle(
                           fontSize: 20,
                           color: Colors.blue[900],
@@ -51,7 +59,7 @@ class _CapillaryFillingTimeState extends State<CapillaryFillingTime> {
                 child: Container(
                   decoration: BoxDecoration(color: Colors.grey[500]),
                   alignment: Alignment.center,
-                  child: Text('Ja',
+                  child:new Text (widget.startTriage.getIsSpontaneousBreathingPresent() ?  'Ja': 'Nein',
                       style: TextStyle(
                           fontSize: 20,
                           color: Colors.blue[900],
@@ -70,14 +78,14 @@ class _CapillaryFillingTimeState extends State<CapillaryFillingTime> {
                 child: Container(
                   decoration: BoxDecoration(color: Colors.grey[500]),
                   alignment: Alignment.center,
-                  child: Text('≤ 30',
+                  child: new Text (widget.startTriage.getIsBreathingFrequencyPerMinute() ?  '> 30': '≤ 30',
                       style: TextStyle(
                           fontSize: 20,
                           color: Colors.blue[900],
                           backgroundColor: Colors.grey[500])),
                 )),
             SizedBox(
-              height: 150,
+              height: 70,
             ),
             SizedBox(
                 height: 50,
@@ -130,7 +138,17 @@ class _CapillaryFillingTimeState extends State<CapillaryFillingTime> {
                                 fontWeight: FontWeight.w600,
                                 color: Colors.blue[900])),
                         color: Colors.blue,
-                        onPressed: null))),
+                        onPressed: () {
+                          setState(() {
+                            widget.startTriage.setIsCirculation(true);
+                          });
+                          Navigator.push(
+                            context,
+                            MaterialPageRoute(
+                                builder: (context) => CameraAccess(widget.startTriage))
+                                //widget.startTriage.isCirculation)),
+                          );
+                        }))),
             SizedBox(
               height: 10,
             ),
@@ -146,10 +164,15 @@ class _CapillaryFillingTimeState extends State<CapillaryFillingTime> {
                                 color: Colors.blue[900])),
                         color: Colors.blue,
                         onPressed: () {
+                         setState(() {
+                           widget.startTriage.setIsCirculation(false);
+                         });
                           Navigator.push(
                             context,
                             MaterialPageRoute(
-                                builder: (context) => Neurology()),
+                                builder: (context) => Neurology(
+                                    widget.startTriage
+                                )),
                           );
                         }))),
             SizedBox(
diff --git a/rescueapp/lib/start_triage_system/lock_screen.dart b/rescueapp/lib/start_triage_system/lock_screen.dart
index 0d6c18afc24b0d4ccbeb4d99b2a8f61e5133b124..6b7c96011fca4e1b9235f8613d06abc56a1ae473 100644
--- a/rescueapp/lib/start_triage_system/lock_screen.dart
+++ b/rescueapp/lib/start_triage_system/lock_screen.dart
@@ -1,17 +1,28 @@
+
 import 'package:flutter/material.dart';
+import 'package:rescueapp/start_triage_system/startTriage.dart';
+
 
 class LockScreen extends StatefulWidget {
-  LockScreen({Key key, this.title}) : super(key: key);
   final String title;
+  StartTriage startTriage;
+  TriageCategory triageCategory;
+
+  LockScreen(StartTriage startTriage,  {Key key, this.title}) : super(key: key){
+    startTriage.setState(this);
+    this.startTriage = startTriage;
+  }
+
   @override
   _LockScreenState createState() => _LockScreenState();
 }
 
 class _LockScreenState extends State<LockScreen> {
+
   @override
   Widget build(BuildContext context) {
     return Scaffold(
-      backgroundColor: Colors.green,
+       backgroundColor: widget.startTriage.getTriageCategory().getColor(),
       appBar: AppBar(
         title: Text('KatApp'),
       ),
@@ -23,11 +34,11 @@ class _LockScreenState extends State<LockScreen> {
                 height: 200,
                 child: Container(
                   alignment: Alignment.center,
-                  child: Text('Kategorie T3',
+                  child: Text(widget.startTriage.getTriageCategory().getCategory(),
                       style: TextStyle(
                           fontSize: 50,
                           fontWeight: FontWeight.w900,
-                          color: Colors.blue[1000])),
+                          color: Colors.white)),
                 )),
             SizedBox(
                 width: 250,
@@ -45,7 +56,7 @@ class _LockScreenState extends State<LockScreen> {
                 height: 40,
                 child: Container(
                   alignment: Alignment.centerLeft,
-                  child: Text('1',
+                  child: Text('',
                       style: TextStyle(
                         fontSize: 20,
                         color: Colors.blue[900],
@@ -66,7 +77,7 @@ class _LockScreenState extends State<LockScreen> {
                 height: 90,
                 child: Container(
                   alignment: Alignment.centerLeft,
-                  child: Text('Hochschule Reutlingen \nAlteburgstraße 150 \n72762 Reutlingen',
+                  child: Text('',
                       style: TextStyle(
                         fontSize: 20,
                         color: Colors.blue[900],
@@ -88,7 +99,7 @@ class _LockScreenState extends State<LockScreen> {
                 height: 50,
                 child: Container(
                   alignment: Alignment.centerLeft,
-                  child: Text('15.07.2020/11:13',
+                  child: Text('',
                       style: TextStyle(
                         fontSize: 20,
                         color: Colors.blue[900],
diff --git a/rescueapp/lib/start_triage_system/neurology.dart b/rescueapp/lib/start_triage_system/neurology.dart
index 5a4aa1623f6c859db1083c05385f7fd2fbf1763d..bc5e53c48d9c2cd1b107760d679ee14c45e7350b 100644
--- a/rescueapp/lib/start_triage_system/neurology.dart
+++ b/rescueapp/lib/start_triage_system/neurology.dart
@@ -1,13 +1,24 @@
+
 import 'package:flutter/material.dart';
+import 'package:flutter/widgets.dart';
+import 'package:rescueapp/start_triage_system/startTriage.dart';
+import 'camera_access.dart';
 
 class Neurology extends StatefulWidget {
-  Neurology({Key key, this.title}) : super(key: key);
   final String title;
+  StartTriage startTriage;
+
+  Neurology(StartTriage startTriage,{Key key, this.title}) : super(key: key){
+    startTriage.setState(this);
+    this.startTriage = startTriage;
+  }
+
   @override
   _NeurologyState createState() => _NeurologyState();
 }
 
 class _NeurologyState extends State<Neurology> {
+
   @override
   Widget build(BuildContext context) {
     return Scaffold(
@@ -31,7 +42,7 @@ class _NeurologyState extends State<Neurology> {
                 child: Container(
                   decoration: BoxDecoration(color: Colors.grey[500]),
                   alignment: Alignment.center,
-                  child: Text('Nein',
+                  child: new Text (widget.startTriage.getIsAmbulatory() ?  'Ja': 'Nein',
                       style: TextStyle(
                           fontSize: 20,
                           color: Colors.blue[900],
@@ -50,7 +61,7 @@ class _NeurologyState extends State<Neurology> {
                 child: Container(
                   decoration: BoxDecoration(color: Colors.grey[500]),
                   alignment: Alignment.center,
-                  child: Text('Ja',
+                  child: new Text (widget.startTriage.getIsSpontaneousBreathingPresent() ?  'Ja': 'Nein',
                       style: TextStyle(
                           fontSize: 20,
                           color: Colors.blue[900],
@@ -69,7 +80,7 @@ class _NeurologyState extends State<Neurology> {
                 child: Container(
                   decoration: BoxDecoration(color: Colors.grey[500]),
                   alignment: Alignment.center,
-                  child: Text('≤ 30',
+                  child: new Text (widget.startTriage.getIsBreathingFrequencyPerMinute() ?  '>30': '≤ 30',
                       style: TextStyle(
                           fontSize: 20,
                           color: Colors.blue[900],
@@ -91,7 +102,7 @@ class _NeurologyState extends State<Neurology> {
                 child: Container(
                   decoration: BoxDecoration(color: Colors.grey[500]),
                   alignment: Alignment.center,
-                  child: Text('Kapilläre Füllungszeit <= 2s ',
+                  child: new Text (widget.startTriage.getIsCirculation() ?  'Kapilläre Füllungszeit > 2s': 'Kapilläre Füllungszeit ≤ 2s',
                       textAlign: TextAlign.right,
                       style: TextStyle(
                           fontSize: 20,
@@ -154,7 +165,18 @@ class _NeurologyState extends State<Neurology> {
                                 fontWeight: FontWeight.w600,
                                 color: Colors.blue[900])),
                         color: Colors.blue,
-                        onPressed: null))),
+                        onPressed: () {
+                          setState(() {
+                            widget.startTriage.setIsNeurology(true);
+                          });
+                          Navigator.push(
+                            context,
+                            MaterialPageRoute(
+                                builder: (context) =>
+                                    CameraAccess(widget.startTriage))
+                                      //widget.startTriage.isNeurology)),
+                          );
+                        }))),
             SizedBox(
               height: 10,
             ),
@@ -169,7 +191,18 @@ class _NeurologyState extends State<Neurology> {
                                 fontWeight: FontWeight.w600,
                                 color: Colors.blue[900])),
                         color: Colors.blue,
-                        onPressed: null))),
+                        onPressed: () {
+                          setState(() {
+                            widget.startTriage.setIsNeurology(false);
+                          });
+                          Navigator.push(
+                            context,
+                            MaterialPageRoute(
+                                builder: (context) =>
+                                    CameraAccess(widget.startTriage))
+                                      //widget.startTriage.isNeurology)),
+                          );
+                        }))),
             SizedBox(
               height: 20,
             ),
diff --git a/rescueapp/lib/start_triage_system/spontaneous_breathing_present.dart b/rescueapp/lib/start_triage_system/spontaneous_breathing_present.dart
index 75b3fe827f7b16d98f1ad325f908b8bca849fc32..7f48f359f7421ff176492c1ae270c3c314a36a15 100644
--- a/rescueapp/lib/start_triage_system/spontaneous_breathing_present.dart
+++ b/rescueapp/lib/start_triage_system/spontaneous_breathing_present.dart
@@ -1,10 +1,21 @@
 import 'package:flutter/material.dart';
+import 'package:rescueapp/start_triage_system/startTriage.dart';
+
 import 'after_opening_airways.dart';
 import 'breathing_frequency_per_minute.dart';
 
 class SpontaneousBreathingPresent extends StatefulWidget {
-  SpontaneousBreathingPresent({Key key, this.title}) : super(key: key);
   final String title;
+  StartTriage startTriage;
+
+  SpontaneousBreathingPresent(
+    StartTriage startTriage, {
+    Key key,
+    this.title,
+  }) : super(key: key) {
+    startTriage.setState(this);
+    this.startTriage = startTriage;
+  }
   @override
   _SpontaneousBreathingPresentState createState() =>
       _SpontaneousBreathingPresentState();
@@ -12,6 +23,11 @@ class SpontaneousBreathingPresent extends StatefulWidget {
 
 class _SpontaneousBreathingPresentState
     extends State<SpontaneousBreathingPresent> {
+  @override
+  void initState() {
+    super.initState();
+  }
+
   @override
   Widget build(BuildContext context) {
     return Scaffold(
@@ -35,7 +51,8 @@ class _SpontaneousBreathingPresentState
                 child: Container(
                   decoration: BoxDecoration(color: Colors.grey[500]),
                   alignment: Alignment.center,
-                  child: Text('Nein',
+                  child: new Text(
+                      widget.startTriage.getIsAmbulatory() ? 'Ja' : 'Nein',
                       style: TextStyle(
                           fontSize: 20,
                           color: Colors.blue[900],
@@ -96,12 +113,24 @@ class _SpontaneousBreathingPresentState
                                 color: Colors.blue[900])),
                         color: Colors.blue,
                         onPressed: () {
+                          setState(() {
+                            widget.startTriage
+                                .setIsSpontaneousBreathingPresent(true);
+                            print('testSPON');
+                            print(widget.startTriage
+                                .getIsSpontaneousBreathingPresent());
+                            //  _isSpontaneousBreathingPresent = widget.startTriage.isSpontaneousBreathingPresent = true;
+                          });
                           Navigator.push(
-                            context,
-                            MaterialPageRoute(
-                                builder: (context) => BreathingFrequencyPerMinute()),
-                          );
-                        } ))),
+                              context,
+                              MaterialPageRoute(
+                                  builder: (context) =>
+                                      BreathingFrequencyPerMinute(
+                                          widget.startTriage)));
+                          print('testAFTER');
+                          print(widget.startTriage
+                              .getIsSpontaneousBreathingPresent());
+                        }))),
             SizedBox(
               height: 10,
             ),
@@ -117,11 +146,23 @@ class _SpontaneousBreathingPresentState
                                 color: Colors.blue[900])),
                         color: Colors.blue,
                         onPressed: () {
+                          setState(() {
+                           widget.startTriage
+                                .setIsSpontaneousBreathingPresent(false);
+                            print('testSPON2');
+                            print(widget.startTriage
+                                .getIsSpontaneousBreathingPresent());
+                            //  _isSpontaneousBreathingPresent = widget.startTriage.isSpontaneousBreathingPresent = true;
+                          });
                           Navigator.push(
-                            context,
-                            MaterialPageRoute(
-                                builder: (context) => AfterOpeningAirways()),
-                          );
+                              context,
+                              MaterialPageRoute(
+                                  builder: (context) =>
+                                      AfterOpeningAirways(
+                                          widget.startTriage)));
+                          print('testAFTER2');
+                          print(widget.startTriage
+                              .getIsSpontaneousBreathingPresent());
                         }))),
             SizedBox(
               height: 70,