diff --git a/README.md b/README.md
index 51c7684..a3340b7 100644
--- a/README.md
+++ b/README.md
@@ -157,6 +157,8 @@ pack it runs is materialized locally from the
[detection blueprint](https://github.com/SKaiNET-developers/SKaiNET-cartridge-blueprints) โ
the AGPL-3.0 weights never ship, and a fresh clone builds and runs pack-less.
+
+
๐ [`VisionDemo/`](VisionDemo/) ยท runs on Android
---
diff --git a/VisionDemo/README.md b/VisionDemo/README.md
index 8604dbc..ecec87e 100644
--- a/VisionDemo/README.md
+++ b/VisionDemo/README.md
@@ -9,6 +9,11 @@ path beside the live feed.
Verified on a Pixel 8a: **~57 ms per frame (โ17 fps) live** on the 320-input Vulkan pack,
~174 ms on the 640 one; boxes and labels map 1:1 onto the analyzed frames.
+
+
+*Test image: [Commuters and vehicles at the second bus stop, Obafemi Awolowo University](https://commons.wikimedia.org/wiki/File:Commuters_and_vehicles_at_the_second_bus_stop,_Obafemi_Awolowo_University.jpg)
+(Wikimedia Commons, CC0).*
+
## How it consumes the model
This example owns **no model code and no weights**. It depends on two small libraries from
diff --git a/VisionDemo/docs/screenshots/detections.png b/VisionDemo/docs/screenshots/detections.png
new file mode 100644
index 0000000..45860ea
Binary files /dev/null and b/VisionDemo/docs/screenshots/detections.png differ