diff --git a/Core/Src/main.c b/Core/Src/main.c
index 0908e71efbafaff21d46adf6bdb5c032c96fa5df..3af25ce35fadf9d30ca31f8ee048bc171a1819c2 100644
--- a/Core/Src/main.c
+++ b/Core/Src/main.c
@@ -1012,28 +1012,32 @@ void Validate(void *argument)
 void Display(void *argument)
 {
   /* USER CODE BEGIN Display */
+		int rec = 1; // Initialisierung mit 1 damit am Anfang nicht die Todesnachricht ausgegeben wird
+		uint8_t points = 0;
+		uint8_t CarRet[]={"\n"};
   /* Infinite loop */
   for(;;)
   { 
-		int rec = 1; // Initialisierung mit 1 damit am Anfang nicht die Todesnachricht ausgegeben wird
-		int points = 0;
-		char punkte[] = "1000";
+
     if(xQueueReceive(toDisplayQueueHandle, &rec , (portTickType)0) == true)
 		{
 			points += rec;
-			punkte[0] = points / 100;
-			punkte[1] = (points %100) / 10;
-			punkte[2] = points % 10;
-		}
-	//	LCD_init();
-	//	LCD_setCursor(0,0);
-		
-	//	LCD_print(punkte);
-		if(rec == 0)
-		{
-	//		LCD_print("You are dead");
+			HAL_UART_Init(&huart3);
+			HAL_UART_Transmit(&huart3,&points,3,1000);
+			HAL_UART_Transmit(&huart3,CarRet,sizeof(CarRet),1000);
+			
+			if(rec == 0)
+			{
+				uint8_t DeadMessage[]={"You are Dead, you reached "};
+				uint8_t PointsMessage[]={" points"};
+				HAL_UART_Init(&huart3);
+				HAL_UART_Transmit(&huart3,DeadMessage,sizeof(DeadMessage),1000);
+				HAL_UART_Transmit(&huart3,&points,3,1000);
+				HAL_UART_Transmit(&huart3,PointsMessage,sizeof(DeadMessage),1000);
+				HAL_UART_Transmit(&huart3,CarRet,sizeof(CarRet),1000);
+			}
 		}
-  }
+	}
   /* USER CODE END Display */
 }