diff --git a/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure1.png b/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure1.png
new file mode 100644
index 0000000000..45715e64b9
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure1.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure2.png b/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure2.png
new file mode 100644
index 0000000000..01931b8594
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure2.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure3.png b/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure3.png
new file mode 100644
index 0000000000..5a8d8a9436
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure3.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure4.png b/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure4.png
new file mode 100644
index 0000000000..8c22788772
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure4.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure5.png b/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure5.png
new file mode 100644
index 0000000000..2b1d48d865
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure5.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure6.png b/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure6.png
new file mode 100644
index 0000000000..1f1c6be737
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure6.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure7.png b/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure7.png
new file mode 100644
index 0000000000..d48dd2bf4e
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/avh_ppocr/figure7.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/introduction-to-tinyml-on-arm/connect.png b/content/learning-paths/embedded-and-microcontrollers/introduction-to-tinyml-on-arm/connect.png
new file mode 100644
index 0000000000..6af713b403
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/introduction-to-tinyml-on-arm/connect.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/introduction-to-tinyml-on-arm/overview.png b/content/learning-paths/embedded-and-microcontrollers/introduction-to-tinyml-on-arm/overview.png
new file mode 100644
index 0000000000..cbcd944107
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/introduction-to-tinyml-on-arm/overview.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/jetson_object_detection/balenaetcher1.png b/content/learning-paths/embedded-and-microcontrollers/jetson_object_detection/balenaetcher1.png
new file mode 100644
index 0000000000..6318e740ea
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/jetson_object_detection/balenaetcher1.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/linux-on-fvp/FVP running.png b/content/learning-paths/embedded-and-microcontrollers/linux-on-fvp/FVP running.png
deleted file mode 100644
index ef64e15de2..0000000000
Binary files a/content/learning-paths/embedded-and-microcontrollers/linux-on-fvp/FVP running.png and /dev/null differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/linux-on-fvp/cortex-a53_mpidr_el1.png b/content/learning-paths/embedded-and-microcontrollers/linux-on-fvp/cortex-a53_mpidr_el1.png
new file mode 100644
index 0000000000..1f204e5b88
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/linux-on-fvp/cortex-a53_mpidr_el1.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/linux-on-fvp/cortex-a55_mpidr_el1.png b/content/learning-paths/embedded-and-microcontrollers/linux-on-fvp/cortex-a55_mpidr_el1.png
new file mode 100644
index 0000000000..eea3e19a05
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/linux-on-fvp/cortex-a55_mpidr_el1.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/linux-on-fvp/fvp.png b/content/learning-paths/embedded-and-microcontrollers/linux-on-fvp/fvp.png
new file mode 100644
index 0000000000..cb0b76090b
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/linux-on-fvp/fvp.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/linux-on-fvp/select_target.png b/content/learning-paths/embedded-and-microcontrollers/linux-on-fvp/select_target.png
new file mode 100644
index 0000000000..e428b7aa14
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/linux-on-fvp/select_target.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/cmsis-rtx_missing.png b/content/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/cmsis-rtx_missing.png
new file mode 100644
index 0000000000..23a31f7c89
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/cmsis-rtx_missing.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/coredebug_uvision.png b/content/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/coredebug_uvision.png
new file mode 100644
index 0000000000..1706587529
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/coredebug_uvision.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/device_missing.png b/content/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/device_missing.png
new file mode 100644
index 0000000000..9a9b1ee390
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/device_missing.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/eventrecorder_migration.png b/content/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/eventrecorder_migration.png
new file mode 100644
index 0000000000..fb4f06a639
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/eventrecorder_migration.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/io_migration.png b/content/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/io_migration.png
new file mode 100644
index 0000000000..2b5aa12196
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/io_migration.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/os_tick_missing.png b/content/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/os_tick_missing.png
new file mode 100644
index 0000000000..5f262287ad
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/os_tick_missing.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/raspberry-pi-smart-home/ui3.png b/content/learning-paths/embedded-and-microcontrollers/raspberry-pi-smart-home/ui3.png
new file mode 100644
index 0000000000..bc4dfecd52
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/raspberry-pi-smart-home/ui3.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/uv_debug/callstacklocals.png b/content/learning-paths/embedded-and-microcontrollers/uv_debug/callstacklocals.png
new file mode 100644
index 0000000000..afc60d58ec
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/uv_debug/callstacklocals.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/uv_debug/callstacklocals_caller_callee.png b/content/learning-paths/embedded-and-microcontrollers/uv_debug/callstacklocals_caller_callee.png
new file mode 100644
index 0000000000..2d0fa0acc6
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/uv_debug/callstacklocals_caller_callee.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/uv_debug/gmsticksmemory.png b/content/learning-paths/embedded-and-microcontrollers/uv_debug/gmsticksmemory.png
new file mode 100644
index 0000000000..c9a1e662d5
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/uv_debug/gmsticksmemory.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/uv_debug/gmstickswatch.png b/content/learning-paths/embedded-and-microcontrollers/uv_debug/gmstickswatch.png
new file mode 100644
index 0000000000..6f97e3a9ea
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/uv_debug/gmstickswatch.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/uv_debug/mainwhileloop.png b/content/learning-paths/embedded-and-microcontrollers/uv_debug/mainwhileloop.png
new file mode 100644
index 0000000000..48728386a2
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/uv_debug/mainwhileloop.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/uv_debug/mainwhileloopdisassembly.png b/content/learning-paths/embedded-and-microcontrollers/uv_debug/mainwhileloopdisassembly.png
new file mode 100644
index 0000000000..872f26252a
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/uv_debug/mainwhileloopdisassembly.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/uv_debug/mainwhileloopstopped.png b/content/learning-paths/embedded-and-microcontrollers/uv_debug/mainwhileloopstopped.png
new file mode 100644
index 0000000000..ce8dd7a005
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/uv_debug/mainwhileloopstopped.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/uv_debug/managebkpt.png b/content/learning-paths/embedded-and-microcontrollers/uv_debug/managebkpt.png
new file mode 100644
index 0000000000..496dc1cef9
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/uv_debug/managebkpt.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/uv_debug/periodicwindowupdate.png b/content/learning-paths/embedded-and-microcontrollers/uv_debug/periodicwindowupdate.png
new file mode 100644
index 0000000000..82fafd16f1
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/uv_debug/periodicwindowupdate.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/uv_debug/systemcoreclockwatch.png b/content/learning-paths/embedded-and-microcontrollers/uv_debug/systemcoreclockwatch.png
new file mode 100644
index 0000000000..ebf593c735
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/uv_debug/systemcoreclockwatch.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/uv_debug/systicktimerwindow.png b/content/learning-paths/embedded-and-microcontrollers/uv_debug/systicktimerwindow.png
new file mode 100644
index 0000000000..1a38093d8d
Binary files /dev/null and b/content/learning-paths/embedded-and-microcontrollers/uv_debug/systicktimerwindow.png differ
diff --git a/content/learning-paths/embedded-and-microcontrollers/visualizing-ethos-u-performance/7-configure-fvp-gui.md b/content/learning-paths/embedded-and-microcontrollers/visualizing-ethos-u-performance/7-configure-fvp-gui.md
index 6e6ac5cf91..66e462500e 100644
--- a/content/learning-paths/embedded-and-microcontrollers/visualizing-ethos-u-performance/7-configure-fvp-gui.md
+++ b/content/learning-paths/embedded-and-microcontrollers/visualizing-ethos-u-performance/7-configure-fvp-gui.md
@@ -70,7 +70,7 @@ Now run the Mobilenet V2 computer vision model, using [executorch/examples/arm/r
Observe that the FVP loads the model file, compiles the PyTorch model to ExecuTorch `.pte` format and then shows an instruction count in the top right of the GUI:
-
+
{{% notice Note %}}
diff --git a/content/learning-paths/embedded-and-microcontrollers/visualizing-ethos-u-performance/Terminal and FVP Output.jpg b/content/learning-paths/embedded-and-microcontrollers/visualizing-ethos-u-performance/terminal_and_fvp_output.jpg
similarity index 100%
rename from content/learning-paths/embedded-and-microcontrollers/visualizing-ethos-u-performance/Terminal and FVP Output.jpg
rename to content/learning-paths/embedded-and-microcontrollers/visualizing-ethos-u-performance/terminal_and_fvp_output.jpg
diff --git a/content/learning-paths/laptops-and-desktops/windowsperf-vs-extension/spe-settings.png b/content/learning-paths/laptops-and-desktops/windowsperf-vs-extension/spe-settings.png
new file mode 100644
index 0000000000..be7e91b010
Binary files /dev/null and b/content/learning-paths/laptops-and-desktops/windowsperf-vs-extension/spe-settings.png differ
diff --git a/content/learning-paths/mobile-graphics-and-gaming/ams/images/fa_render_graph_1.1.gif b/content/learning-paths/mobile-graphics-and-gaming/ams/images/fa_render_graph_1.1.gif
new file mode 100644
index 0000000000..9e74966d16
Binary files /dev/null and b/content/learning-paths/mobile-graphics-and-gaming/ams/images/fa_render_graph_1.1.gif differ
diff --git a/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/fa_render_graph_1.1.gif b/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/fa_render_graph_1.1.gif
new file mode 100644
index 0000000000..9e74966d16
Binary files /dev/null and b/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/fa_render_graph_1.1.gif differ
diff --git a/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/fa_sphinx.png b/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/fa_sphinx.png
new file mode 100644
index 0000000000..de50e00fac
Binary files /dev/null and b/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/fa_sphinx.png differ
diff --git a/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/fa_step_drawcalls.gif b/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/fa_step_drawcalls.gif
new file mode 100644
index 0000000000..4c8d438306
Binary files /dev/null and b/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/fa_step_drawcalls.gif differ
diff --git a/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/pillars.gif b/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/pillars.gif
new file mode 100644
index 0000000000..3090674db0
Binary files /dev/null and b/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/pillars.gif differ
diff --git a/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/render_graph_egypt.png b/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/render_graph_egypt.png
new file mode 100644
index 0000000000..d95c51389f
Binary files /dev/null and b/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/render_graph_egypt.png differ
diff --git a/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/render_graph_egypt_redundant_attachments.png b/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/render_graph_egypt_redundant_attachments.png
new file mode 100644
index 0000000000..e267572f04
Binary files /dev/null and b/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/render_graph_egypt_redundant_attachments.png differ
diff --git a/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/render_graph_egypt_redundant_rps.png b/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/render_graph_egypt_redundant_rps.png
new file mode 100644
index 0000000000..f642472ef1
Binary files /dev/null and b/content/learning-paths/mobile-graphics-and-gaming/analyze_a_frame_with_frame_advisor/render_graph_egypt_redundant_rps.png differ
diff --git a/content/learning-paths/mobile-graphics-and-gaming/android_webgpu_dawn/images/gameactivityarchitecture.png b/content/learning-paths/mobile-graphics-and-gaming/android_webgpu_dawn/images/gameactivityarchitecture.png
new file mode 100644
index 0000000000..717875772e
Binary files /dev/null and b/content/learning-paths/mobile-graphics-and-gaming/android_webgpu_dawn/images/gameactivityarchitecture.png differ
diff --git a/content/learning-paths/mobile-graphics-and-gaming/android_webgpu_dawn/images/streamline-mali-analysis.png b/content/learning-paths/mobile-graphics-and-gaming/android_webgpu_dawn/images/streamline-mali-analysis.png
new file mode 100644
index 0000000000..a7ec578686
Binary files /dev/null and b/content/learning-paths/mobile-graphics-and-gaming/android_webgpu_dawn/images/streamline-mali-analysis.png differ
diff --git a/content/learning-paths/mobile-graphics-and-gaming/android_webgpu_dawn/images/streamline-mali-timeline.png b/content/learning-paths/mobile-graphics-and-gaming/android_webgpu_dawn/images/streamline-mali-timeline.png
new file mode 100644
index 0000000000..799734c347
Binary files /dev/null and b/content/learning-paths/mobile-graphics-and-gaming/android_webgpu_dawn/images/streamline-mali-timeline.png differ
diff --git a/content/learning-paths/mobile-graphics-and-gaming/best-practices-for-hwrt-lumen-performance/images/garage.png b/content/learning-paths/mobile-graphics-and-gaming/best-practices-for-hwrt-lumen-performance/images/garage.png
new file mode 100644
index 0000000000..ac645476e1
Binary files /dev/null and b/content/learning-paths/mobile-graphics-and-gaming/best-practices-for-hwrt-lumen-performance/images/garage.png differ
diff --git a/content/learning-paths/mobile-graphics-and-gaming/best-practices-for-hwrt-lumen-performance/images/garage2.png b/content/learning-paths/mobile-graphics-and-gaming/best-practices-for-hwrt-lumen-performance/images/garage2.png
new file mode 100644
index 0000000000..a9aa31fc13
Binary files /dev/null and b/content/learning-paths/mobile-graphics-and-gaming/best-practices-for-hwrt-lumen-performance/images/garage2.png differ
diff --git a/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/2-app-scaffolding.md b/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/2-app-scaffolding.md
index b4815c9309..635b71a766 100644
--- a/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/2-app-scaffolding.md
+++ b/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/2-app-scaffolding.md
@@ -30,12 +30,12 @@ Before you start coding, here are some useful tips:
1. Navigate to **File** > **New** > **New Project**.
2. Select **Empty Views Activity** in the **Phone and Tablet** gallery as Figure 1 shows, then select **Next**.
-
+
3. Choose a project name, and select the default configurations as Figure 2 shows.
Make sure that the **Language** field is set to **Kotlin**, and the **Build configuration language** field is set to **Kotlin DSL**.
-
+
## Add CameraX dependencies
@@ -45,7 +45,7 @@ Before you start coding, here are some useful tips:
2. Once the project is synced, navigate to `libs.versions.toml` in your project's root directory. See Figure 3. This file serves as the version catalog for all dependencies that the project uses.
-
+
{{% notice Info %}}
@@ -88,20 +88,20 @@ camera-view = { group = "androidx.camera", name = "camera-view", version.ref = "
2. You should see that a notification appears. See Figure 4. Click **Sync Now** to sync your project.
-
+
{{% notice Tip %}}
You can also click the **Sync Project with Gradle Files** button in the toolbar, or enter the corresponding shortcut to start a sync.
-
+
{{% /notice %}}
3. Navigate to the `MainActivity.kt` source file and make the changes that Figure 5 shows in the View Binding screenshot.
This inflates the layout file into a view binding object, and stores it in a member variable within the view controller for easier access later.
-
+
## Configure CameraX preview
diff --git a/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/4-introduce-mediapipe.md b/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/4-introduce-mediapipe.md
index 77779e81bf..613348da8b 100644
--- a/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/4-introduce-mediapipe.md
+++ b/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/4-introduce-mediapipe.md
@@ -106,7 +106,7 @@ See the previous section [Set up the Development Environment](../2-app-scaffoldi
2. Now you should see both model asset bundles in your `assets` directory, as shown below:
-
+
3. You are ready to import MediaPipe's Face Landmark Detection and Gesture Recognizer into the project.
diff --git a/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/6-flow-data-to-view-1.md b/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/6-flow-data-to-view-1.md
index e624bdab77..da0d63928c 100644
--- a/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/6-flow-data-to-view-1.md
+++ b/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/6-flow-data-to-view-1.md
@@ -366,5 +366,5 @@ class GestureOverlayView(context: Context?, attrs: AttributeSet?) :
4. Build and run the app again. Now you should see face and gesture overlays on top of the camera preview as shown below. Good job!
-
+
diff --git a/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/7-flow-data-to-view-2.md b/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/7-flow-data-to-view-2.md
index 14355c8f0c..ff1bdd5923 100644
--- a/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/7-flow-data-to-view-2.md
+++ b/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/7-flow-data-to-view-2.md
@@ -132,7 +132,7 @@ This makes sure each of the three parallel `launch` code sections run in its own
5. Build and run the app again.
Now you should see two switches on the bottom of the screen as shown below, which turn on and off while you smile and show thumb-up gestures. Good job!
-
+
## Recap on SharedFlow vs StateFlow
diff --git a/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/dependency version catalog.png b/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/dependency_version_catalog.png
similarity index 100%
rename from content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/dependency version catalog.png
rename to content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/dependency_version_catalog.png
diff --git a/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/empty project.png b/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/empty_project.png
similarity index 100%
rename from content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/empty project.png
rename to content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/empty_project.png
diff --git a/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/gradle sync.png b/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/gradle_sync.png
similarity index 100%
rename from content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/gradle sync.png
rename to content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/gradle_sync.png
diff --git a/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/project config.png b/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/project_config.png
similarity index 100%
rename from content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/project config.png
rename to content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/project_config.png
diff --git a/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/sync project with gradle files.png b/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/sync_project_with_gradle_files.png
similarity index 100%
rename from content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/sync project with gradle files.png
rename to content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/sync_project_with_gradle_files.png
diff --git a/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/view binding.png b/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/view_binding.png
similarity index 100%
rename from content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/view binding.png
rename to content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/2/view_binding.png
diff --git a/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/4/model asset bundles.png b/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/4/model_asset_bundles.png
similarity index 100%
rename from content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/4/model asset bundles.png
rename to content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/4/model_asset_bundles.png
diff --git a/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/6/overlay views.png b/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/6/overlay_views.png
similarity index 100%
rename from content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/6/overlay views.png
rename to content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/6/overlay_views.png
diff --git a/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/7/indicator ui.png b/content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/7/indicator_ui.png
similarity index 100%
rename from content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/7/indicator ui.png
rename to content/learning-paths/mobile-graphics-and-gaming/build-android-selfie-app-using-mediapipe-multimodality/images/7/indicator_ui.png
diff --git a/content/learning-paths/mobile-graphics-and-gaming/profiling-ml-on-arm/streamline.png b/content/learning-paths/mobile-graphics-and-gaming/profiling-ml-on-arm/streamline.png
new file mode 100644
index 0000000000..e02ea645ce
Binary files /dev/null and b/content/learning-paths/mobile-graphics-and-gaming/profiling-ml-on-arm/streamline.png differ
diff --git a/content/learning-paths/mobile-graphics-and-gaming/profiling-unity-apps-on-android/images/import-window-step-1.PNG b/content/learning-paths/mobile-graphics-and-gaming/profiling-unity-apps-on-android/images/import-window-step-1.PNG
new file mode 100644
index 0000000000..c70222b3c8
Binary files /dev/null and b/content/learning-paths/mobile-graphics-and-gaming/profiling-unity-apps-on-android/images/import-window-step-1.PNG differ
diff --git a/content/learning-paths/mobile-graphics-and-gaming/ray_tracing/images/rquery_diagram.svg b/content/learning-paths/mobile-graphics-and-gaming/ray_tracing/images/rquery_diagram.svg
new file mode 100644
index 0000000000..683c43ca72
--- /dev/null
+++ b/content/learning-paths/mobile-graphics-and-gaming/ray_tracing/images/rquery_diagram.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/content/learning-paths/mobile-graphics-and-gaming/ray_tracing/images/rtpipeline_diagram.svg b/content/learning-paths/mobile-graphics-and-gaming/ray_tracing/images/rtpipeline_diagram.svg
new file mode 100644
index 0000000000..0572f83772
--- /dev/null
+++ b/content/learning-paths/mobile-graphics-and-gaming/ray_tracing/images/rtpipeline_diagram.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/content/learning-paths/mobile-graphics-and-gaming/using_unity_machine_learning_agents/images/unityhubinstalls.png b/content/learning-paths/mobile-graphics-and-gaming/using_unity_machine_learning_agents/images/unityhubinstalls.png
new file mode 100644
index 0000000000..331827c3c2
Binary files /dev/null and b/content/learning-paths/mobile-graphics-and-gaming/using_unity_machine_learning_agents/images/unityhubinstalls.png differ
diff --git a/content/learning-paths/mobile-graphics-and-gaming/vision-llm-inference-on-android-with-kleidiai-and-mnn/loading_page.png b/content/learning-paths/mobile-graphics-and-gaming/vision-llm-inference-on-android-with-kleidiai-and-mnn/loading_page.png
new file mode 100644
index 0000000000..db0a530ff4
Binary files /dev/null and b/content/learning-paths/mobile-graphics-and-gaming/vision-llm-inference-on-android-with-kleidiai-and-mnn/loading_page.png differ
diff --git a/content/learning-paths/servers-and-cloud-computing/csp/images/armarch.png b/content/learning-paths/servers-and-cloud-computing/csp/images/armarch.png
new file mode 100644
index 0000000000..7cb22107b5
Binary files /dev/null and b/content/learning-paths/servers-and-cloud-computing/csp/images/armarch.png differ
diff --git a/content/learning-paths/servers-and-cloud-computing/csp/images/azureavailability.png b/content/learning-paths/servers-and-cloud-computing/csp/images/azureavailability.png
new file mode 100644
index 0000000000..f23175e2a2
Binary files /dev/null and b/content/learning-paths/servers-and-cloud-computing/csp/images/azureavailability.png differ
diff --git a/content/learning-paths/servers-and-cloud-computing/csp/images/azureimage.png b/content/learning-paths/servers-and-cloud-computing/csp/images/azureimage.png
new file mode 100644
index 0000000000..f746a3cc61
Binary files /dev/null and b/content/learning-paths/servers-and-cloud-computing/csp/images/azureimage.png differ
diff --git a/content/learning-paths/servers-and-cloud-computing/csp/images/azurekey.png b/content/learning-paths/servers-and-cloud-computing/csp/images/azurekey.png
new file mode 100644
index 0000000000..9310d50bc9
Binary files /dev/null and b/content/learning-paths/servers-and-cloud-computing/csp/images/azurekey.png differ
diff --git a/content/learning-paths/servers-and-cloud-computing/disk-io-benchmark/ebs.png b/content/learning-paths/servers-and-cloud-computing/disk-io-benchmark/ebs.png
new file mode 100644
index 0000000000..13f8422e2e
Binary files /dev/null and b/content/learning-paths/servers-and-cloud-computing/disk-io-benchmark/ebs.png differ
diff --git a/content/learning-paths/servers-and-cloud-computing/disk-io-benchmark/iops.png b/content/learning-paths/servers-and-cloud-computing/disk-io-benchmark/iops.png
new file mode 100644
index 0000000000..37d9d49bde
Binary files /dev/null and b/content/learning-paths/servers-and-cloud-computing/disk-io-benchmark/iops.png differ
diff --git a/content/learning-paths/servers-and-cloud-computing/nginx_tune/beforeandafterapigw.png b/content/learning-paths/servers-and-cloud-computing/nginx_tune/beforeandafterapigw.png
new file mode 100644
index 0000000000..37d5a6ee82
Binary files /dev/null and b/content/learning-paths/servers-and-cloud-computing/nginx_tune/beforeandafterapigw.png differ
diff --git a/content/learning-paths/servers-and-cloud-computing/nginx_tune/beforeandafterfileserver.png b/content/learning-paths/servers-and-cloud-computing/nginx_tune/beforeandafterfileserver.png
new file mode 100644
index 0000000000..96310ae3f6
Binary files /dev/null and b/content/learning-paths/servers-and-cloud-computing/nginx_tune/beforeandafterfileserver.png differ
diff --git a/content/learning-paths/servers-and-cloud-computing/nginx_tune/beforeandafterrp.png b/content/learning-paths/servers-and-cloud-computing/nginx_tune/beforeandafterrp.png
new file mode 100644
index 0000000000..f1c820b7aa
Binary files /dev/null and b/content/learning-paths/servers-and-cloud-computing/nginx_tune/beforeandafterrp.png differ
diff --git a/content/learning-paths/servers-and-cloud-computing/nginx_tune/exampletestsetup.png b/content/learning-paths/servers-and-cloud-computing/nginx_tune/exampletestsetup.png
new file mode 100644
index 0000000000..b8cc15d1b7
Binary files /dev/null and b/content/learning-paths/servers-and-cloud-computing/nginx_tune/exampletestsetup.png differ
diff --git a/content/learning-paths/servers-and-cloud-computing/postgresql_tune/beforeandafter.png b/content/learning-paths/servers-and-cloud-computing/postgresql_tune/beforeandafter.png
new file mode 100644
index 0000000000..6d22bb7fe8
Binary files /dev/null and b/content/learning-paths/servers-and-cloud-computing/postgresql_tune/beforeandafter.png differ
diff --git a/content/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/_images/kibana-dashboard1.png b/content/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/_images/kibana-dashboard1.png
new file mode 100644
index 0000000000..65c0ad6965
Binary files /dev/null and b/content/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/_images/kibana-dashboard1.png differ
diff --git a/content/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/_images/kibana-dashboard2.png b/content/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/_images/kibana-dashboard2.png
new file mode 100644
index 0000000000..9b719815b8
Binary files /dev/null and b/content/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/_images/kibana-dashboard2.png differ
diff --git a/content/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/_images/kibana-dashboard3.png b/content/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/_images/kibana-dashboard3.png
new file mode 100644
index 0000000000..c6d06abb5d
Binary files /dev/null and b/content/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/_images/kibana-dashboard3.png differ
diff --git a/content/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/_images/kibana-data.png b/content/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/_images/kibana-data.png
new file mode 100644
index 0000000000..d04d48a86d
Binary files /dev/null and b/content/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/_images/kibana-data.png differ
diff --git a/content/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/_images/kibana-sentiment.png b/content/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/_images/kibana-sentiment.png
new file mode 100644
index 0000000000..cf081542b7
Binary files /dev/null and b/content/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/_images/kibana-sentiment.png differ
diff --git a/content/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/_images/sentiment-analysis.png b/content/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/_images/sentiment-analysis.png
new file mode 100644
index 0000000000..b39715be72
Binary files /dev/null and b/content/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/_images/sentiment-analysis.png differ
diff --git a/content/migration/arm-migration-overview.png b/content/migration/arm-migration-overview.png
new file mode 100644
index 0000000000..337519f31d
Binary files /dev/null and b/content/migration/arm-migration-overview.png differ
diff --git a/content/migration/bottom-up.png b/content/migration/bottom-up.png
new file mode 100644
index 0000000000..938e27cccb
Binary files /dev/null and b/content/migration/bottom-up.png differ
diff --git a/content/migration/top-down.png b/content/migration/top-down.png
new file mode 100644
index 0000000000..40bc75305a
Binary files /dev/null and b/content/migration/top-down.png differ