diff --git a/use-case diagram/Diagram-use-case-eng.drawio b/use-case diagram/Diagram-use-case-eng.drawio
deleted file mode 100644
index 6695f0f..0000000
--- a/use-case diagram/Diagram-use-case-eng.drawio
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/use-case diagram/Diagram-use-case-eng.pdf b/use-case diagram/Diagram-use-case-eng.pdf
deleted file mode 100644
index 92d6d62..0000000
Binary files a/use-case diagram/Diagram-use-case-eng.pdf and /dev/null differ
diff --git a/use-case diagram/Diagram-use-case-eng.png b/use-case diagram/Diagram-use-case-eng.png
deleted file mode 100644
index 073819f..0000000
Binary files a/use-case diagram/Diagram-use-case-eng.png and /dev/null differ
diff --git a/use-case diagram/Diagram-use-case-eng.puml b/use-case diagram/Diagram-use-case-eng.puml
new file mode 100644
index 0000000..529dabb
--- /dev/null
+++ b/use-case diagram/Diagram-use-case-eng.puml
@@ -0,0 +1,23 @@
+@startuml
+rectangle IoT-Systems {
+ usecase "Collect telemetry (accelerometer + GPS)" as uc1
+ usecase "Send telemetry" as uc2
+ usecase "Process telemetry" as uc3
+ usecase "Determine road condition (pothole / bump /\nnormal)" as uc4
+ usecase "View road defect marks" as uc5
+ usecase "View route on map" as uc6
+}
+
+rectangle "The user is the card operator" as uc10
+rectangle "Sensor Agent\n(Device/STM32/Emulator)" as uc11
+
+uc11 - uc1
+uc11 - uc2
+
+uc10 - uc5
+uc10 - uc6
+
+uc2 -.|> uc3 : <>
+uc3 -.|> uc4 : <>
+
+@enduml
diff --git a/use-case diagram/Діаграма-use-case-ua.drawio b/use-case diagram/Діаграма-use-case-ua.drawio
deleted file mode 100644
index b7ec893..0000000
--- a/use-case diagram/Діаграма-use-case-ua.drawio
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/use-case diagram/Діаграма-use-case-ua.pdf b/use-case diagram/Діаграма-use-case-ua.pdf
deleted file mode 100644
index be0d812..0000000
Binary files a/use-case diagram/Діаграма-use-case-ua.pdf and /dev/null differ
diff --git a/use-case diagram/Діаграма-use-case-ua.png b/use-case diagram/Діаграма-use-case-ua.png
deleted file mode 100644
index 786f829..0000000
Binary files a/use-case diagram/Діаграма-use-case-ua.png and /dev/null differ
diff --git a/use-case diagram/Діаграма-use-case-ua.puml b/use-case diagram/Діаграма-use-case-ua.puml
new file mode 100644
index 0000000..8e5ccf6
--- /dev/null
+++ b/use-case diagram/Діаграма-use-case-ua.puml
@@ -0,0 +1,23 @@
+@startuml
+rectangle IoT-Systems {
+ usecase "Збирати телеметрію (акселерометр +\nGPS)" as uc1
+ usecase "Надсилати телеметрію" as uc2
+ usecase "Обробляти телеметрію" as uc3
+ usecase "Визначати стан дороги (яма / bump /\nnormal)" as uc4
+ usecase "Переглядати позначки дефектів\nдороги" as uc5
+ usecase "Переглядати маршрут на мапі" as uc6
+}
+
+rectangle "Користувач -\nоператор карти" as uc10
+rectangle "Агент датчиків (пристрій /\nSTM32 / емулятор)" as uc11
+
+uc11 - uc1
+uc11 - uc2
+
+uc10 - uc5
+uc10 - uc6
+
+uc2 -.|> uc3 : <>
+uc3 -.|> uc4 : <>
+
+@enduml