diff --git a/src/content/reviews/alcove/hero.png b/src/content/reviews/alcove/hero.png
new file mode 100644
index 0000000..8853fce
Binary files /dev/null and b/src/content/reviews/alcove/hero.png differ
diff --git a/src/content/reviews/alcove.mdx b/src/content/reviews/alcove/index.mdx
similarity index 94%
rename from src/content/reviews/alcove.mdx
rename to src/content/reviews/alcove/index.mdx
index 05886d6..5f1b313 100644
--- a/src/content/reviews/alcove.mdx
+++ b/src/content/reviews/alcove/index.mdx
@@ -8,7 +8,7 @@ description: "Reclaims the MacBook notch as a tiny ambient widget for music, Air
link: https://tryalcove.com/
---
-
+
*Music, AirDrop, AirPods, and charging events bloom from the notch and fade back to invisible.*
diff --git a/src/content/reviews/alt-tab/hero.jpg b/src/content/reviews/alt-tab/hero.jpg
new file mode 100644
index 0000000..70414da
Binary files /dev/null and b/src/content/reviews/alt-tab/hero.jpg differ
diff --git a/src/content/reviews/alt-tab.mdx b/src/content/reviews/alt-tab/index.mdx
similarity index 95%
rename from src/content/reviews/alt-tab.mdx
rename to src/content/reviews/alt-tab/index.mdx
index 8dfa378..226fb32 100644
--- a/src/content/reviews/alt-tab.mdx
+++ b/src/content/reviews/alt-tab/index.mdx
@@ -8,7 +8,7 @@ description: "An open-source app switcher that shows full live window thumbnails
link: https://alt-tab-macos.netlify.app/
---
-
+
*AltTab shows every window across every space in one switcher — minimized, fullscreen, off-display.*
diff --git a/src/content/reviews/antinote/conversions.mp4 b/src/content/reviews/antinote/conversions.mp4
new file mode 100644
index 0000000..9f82110
Binary files /dev/null and b/src/content/reviews/antinote/conversions.mp4 differ
diff --git a/src/content/reviews/antinote.mdx b/src/content/reviews/antinote/index.mdx
similarity index 86%
rename from src/content/reviews/antinote.mdx
rename to src/content/reviews/antinote/index.mdx
index 19f33bb..e1a03aa 100644
--- a/src/content/reviews/antinote.mdx
+++ b/src/content/reviews/antinote/index.mdx
@@ -8,11 +8,11 @@ description: "A frictionless scratchpad for the moments where Notion or Apple No
link: https://antinote.io/
---
-import slide1 from '../../assets/reviews/antinote/swipe.mp4';
-import slide2 from '../../assets/reviews/antinote/plaintext.mp4';
-import slide3 from '../../assets/reviews/antinote/links.mp4';
-import slide4 from '../../assets/reviews/antinote/math.mp4';
-import slide5 from '../../assets/reviews/antinote/conversions.mp4';
+import slide1 from './swipe.mp4';
+import slide2 from './plaintext.mp4';
+import slide3 from './links.mp4';
+import slide4 from './math.mp4';
+import slide5 from './conversions.mp4';
diff --git a/src/content/reviews/antinote/links.mp4 b/src/content/reviews/antinote/links.mp4
new file mode 100644
index 0000000..cb70da2
Binary files /dev/null and b/src/content/reviews/antinote/links.mp4 differ
diff --git a/src/content/reviews/antinote/math.mp4 b/src/content/reviews/antinote/math.mp4
new file mode 100644
index 0000000..314387c
Binary files /dev/null and b/src/content/reviews/antinote/math.mp4 differ
diff --git a/src/content/reviews/antinote/plaintext.mp4 b/src/content/reviews/antinote/plaintext.mp4
new file mode 100644
index 0000000..f8d60b8
Binary files /dev/null and b/src/content/reviews/antinote/plaintext.mp4 differ
diff --git a/src/content/reviews/antinote/source/links.mp4 b/src/content/reviews/antinote/source/links.mp4
new file mode 100644
index 0000000..e34445e
Binary files /dev/null and b/src/content/reviews/antinote/source/links.mp4 differ
diff --git a/src/content/reviews/antinote/source/plaintext.mp4 b/src/content/reviews/antinote/source/plaintext.mp4
new file mode 100644
index 0000000..0612401
Binary files /dev/null and b/src/content/reviews/antinote/source/plaintext.mp4 differ
diff --git a/src/content/reviews/antinote/source/swipe.mp4 b/src/content/reviews/antinote/source/swipe.mp4
new file mode 100644
index 0000000..7ef9901
Binary files /dev/null and b/src/content/reviews/antinote/source/swipe.mp4 differ
diff --git a/src/content/reviews/antinote/swipe.mp4 b/src/content/reviews/antinote/swipe.mp4
new file mode 100644
index 0000000..d7b8526
Binary files /dev/null and b/src/content/reviews/antinote/swipe.mp4 differ
diff --git a/src/content/reviews/cotypist/hero.mp4 b/src/content/reviews/cotypist/hero.mp4
new file mode 100644
index 0000000..1b9b912
Binary files /dev/null and b/src/content/reviews/cotypist/hero.mp4 differ
diff --git a/src/content/reviews/cotypist.mdx b/src/content/reviews/cotypist/index.mdx
similarity index 84%
rename from src/content/reviews/cotypist.mdx
rename to src/content/reviews/cotypist/index.mdx
index 0771860..d101b02 100644
--- a/src/content/reviews/cotypist.mdx
+++ b/src/content/reviews/cotypist/index.mdx
@@ -8,9 +8,9 @@ description: "A system-wide inline autocompletion engine for macOS that quietly
link: https://cotypist.app/
---
-import demo from '../../assets/reviews/cotypist/hero.gif?url';
+import demo from './hero.mp4';
-
+
*Suggestions appear in ghost text as you type; press tab to accept.*
diff --git a/src/content/reviews/cotypist/source/hero.gif b/src/content/reviews/cotypist/source/hero.gif
new file mode 100644
index 0000000..d52a44d
Binary files /dev/null and b/src/content/reviews/cotypist/source/hero.gif differ
diff --git a/src/content/reviews/dockdoor/aeroShake.mp4 b/src/content/reviews/dockdoor/aeroShake.mp4
new file mode 100644
index 0000000..ceb2ca2
Binary files /dev/null and b/src/content/reviews/dockdoor/aeroShake.mp4 differ
diff --git a/src/content/reviews/dockdoor/alttab.mp4 b/src/content/reviews/dockdoor/alttab.mp4
new file mode 100644
index 0000000..ebe5e15
Binary files /dev/null and b/src/content/reviews/dockdoor/alttab.mp4 differ
diff --git a/src/content/reviews/dockdoor/clickToMinimize.mp4 b/src/content/reviews/dockdoor/clickToMinimize.mp4
new file mode 100644
index 0000000..3b1145a
Binary files /dev/null and b/src/content/reviews/dockdoor/clickToMinimize.mp4 differ
diff --git a/src/content/reviews/dockdoor.mdx b/src/content/reviews/dockdoor/index.mdx
similarity index 88%
rename from src/content/reviews/dockdoor.mdx
rename to src/content/reviews/dockdoor/index.mdx
index b32a03d..4eacbab 100644
--- a/src/content/reviews/dockdoor.mdx
+++ b/src/content/reviews/dockdoor/index.mdx
@@ -8,9 +8,9 @@ description: "Brings Windows-style live window previews to the macOS Dock, done
link: https://dockdoor.net/
---
-import slide1 from '../../assets/reviews/dockdoor/alttab.mp4';
-import slide2 from '../../assets/reviews/dockdoor/aeroShake.mp4';
-import slide3 from '../../assets/reviews/dockdoor/clickToMinimize.mp4';
+import slide1 from './alttab.mp4';
+import slide2 from './aeroShake.mp4';
+import slide3 from './clickToMinimize.mp4';
diff --git a/src/content/reviews/dockdoor/source/aeroShake.mp4 b/src/content/reviews/dockdoor/source/aeroShake.mp4
new file mode 100644
index 0000000..42b2d04
Binary files /dev/null and b/src/content/reviews/dockdoor/source/aeroShake.mp4 differ
diff --git a/src/content/reviews/dockdoor/source/alttab.mp4 b/src/content/reviews/dockdoor/source/alttab.mp4
new file mode 100644
index 0000000..002dbcb
Binary files /dev/null and b/src/content/reviews/dockdoor/source/alttab.mp4 differ
diff --git a/src/content/reviews/dockdoor/source/clickToMinimize.mp4 b/src/content/reviews/dockdoor/source/clickToMinimize.mp4
new file mode 100644
index 0000000..410ddd8
Binary files /dev/null and b/src/content/reviews/dockdoor/source/clickToMinimize.mp4 differ
diff --git a/src/content/reviews/espro-p7-french-press/hero.jpg b/src/content/reviews/espro-p7-french-press/hero.jpg
new file mode 100644
index 0000000..bffa197
Binary files /dev/null and b/src/content/reviews/espro-p7-french-press/hero.jpg differ
diff --git a/src/content/reviews/espro-p7-french-press/index.mdx b/src/content/reviews/espro-p7-french-press/index.mdx
new file mode 100644
index 0000000..1322112
--- /dev/null
+++ b/src/content/reviews/espro-p7-french-press/index.mdx
@@ -0,0 +1,20 @@
+---
+name: "Espro P7 French Press"
+subtitle: "Double micro-mesh filter that actually keeps grit out of the cup"
+date: 2026-05-03
+category: kitchen
+tags: [coffee, kitchen, stainless-steel]
+link: https://www.amazon.com/dp/B079T44WPZ
+linkText: "Buy on Amazon"
+description: "A vacuum-insulated stainless French press whose double-mesh filter pours clean — no silt, no tepid second cup."
+source: "Tools and Toys"
+fromFind: "espro-p7-french-press"
+---
+
+
+
+> A vacuum-insulated stainless French press with a double-mesh filter that keeps the cup grit-free, and a wall that keeps the brew hot through the second and third pours.
+
+A standard glass French press has one coarse mesh, so the brew sits on its grounds and the cup arrives gritty. The Espro's filter stacks two layers of woven micro-mesh — fine enough that what reaches the cup is clear coffee, not silt. The vacuum-insulated stainless body keeps the carafe hot for the second and third cups, instead of going room-temperature within minutes the way a glass press does.
+
+The trade-offs are honest: it costs three or four times what a Bodum does, weighs more, and you lose the visual ritual of watching coffee bloom through clear glass. None of that matters once you stop tasting grit.
diff --git a/src/content/reviews/flux-markdown/demo.mp4 b/src/content/reviews/flux-markdown/demo.mp4
new file mode 100644
index 0000000..e8e45d4
Binary files /dev/null and b/src/content/reviews/flux-markdown/demo.mp4 differ
diff --git a/src/content/reviews/flux-markdown.mdx b/src/content/reviews/flux-markdown/index.mdx
similarity index 87%
rename from src/content/reviews/flux-markdown.mdx
rename to src/content/reviews/flux-markdown/index.mdx
index c32fdd8..957f6ec 100644
--- a/src/content/reviews/flux-markdown.mdx
+++ b/src/content/reviews/flux-markdown/index.mdx
@@ -9,9 +9,9 @@ link: https://github.com/xykong/flux-markdown
linkText: Visit on GitHub
---
-import demo from '../../assets/reviews/flux-markdown/demo.gif?url';
+import demo from './demo.mp4';
-
+
*Markdown syntax shows up only on the line you're editing, then dissolves into rendered formatting.*
diff --git a/src/content/reviews/flux-markdown/source/demo.gif b/src/content/reviews/flux-markdown/source/demo.gif
new file mode 100644
index 0000000..5853b3d
Binary files /dev/null and b/src/content/reviews/flux-markdown/source/demo.gif differ
diff --git a/src/content/reviews/folder-peek.mdx b/src/content/reviews/folder-peek/index.mdx
similarity index 88%
rename from src/content/reviews/folder-peek.mdx
rename to src/content/reviews/folder-peek/index.mdx
index 128c035..e0f0d6f 100644
--- a/src/content/reviews/folder-peek.mdx
+++ b/src/content/reviews/folder-peek/index.mdx
@@ -10,9 +10,9 @@ linkText: Visit in App Store
---
import { Image } from 'astro:assets';
-import slide1 from '../../assets/reviews/folder-peek/screenshot.png';
-import slide2 from '../../assets/reviews/folder-peek/screenshot-2.png';
-import slide3 from '../../assets/reviews/folder-peek/screenshot-3.png';
+import slide1 from './screenshot.png';
+import slide2 from './screenshot-2.png';
+import slide3 from './screenshot-3.png';
diff --git a/src/content/reviews/folder-peek/screenshot-2.png b/src/content/reviews/folder-peek/screenshot-2.png
new file mode 100644
index 0000000..006961f
Binary files /dev/null and b/src/content/reviews/folder-peek/screenshot-2.png differ
diff --git a/src/content/reviews/folder-peek/screenshot-3.png b/src/content/reviews/folder-peek/screenshot-3.png
new file mode 100644
index 0000000..2fbfa22
Binary files /dev/null and b/src/content/reviews/folder-peek/screenshot-3.png differ
diff --git a/src/content/reviews/folder-peek/screenshot.png b/src/content/reviews/folder-peek/screenshot.png
new file mode 100644
index 0000000..423fedf
Binary files /dev/null and b/src/content/reviews/folder-peek/screenshot.png differ
diff --git a/src/content/reviews/homerow.mdx b/src/content/reviews/homerow/index.mdx
similarity index 90%
rename from src/content/reviews/homerow.mdx
rename to src/content/reviews/homerow/index.mdx
index 632ff5b..17b8081 100644
--- a/src/content/reviews/homerow.mdx
+++ b/src/content/reviews/homerow/index.mdx
@@ -8,9 +8,9 @@ description: "A keyboard navigation overlay that puts a two-letter label on ever
link: https://homerow.app/
---
-import slide1 from '../../assets/reviews/homerow/overlay.mp4';
-import slide2 from '../../assets/reviews/homerow/scroll.mp4';
-import slide3 from '../../assets/reviews/homerow/search.mp4';
+import slide1 from './overlay.mp4';
+import slide2 from './scroll.mp4';
+import slide3 from './search.mp4';
diff --git a/src/content/reviews/homerow/overlay.mp4 b/src/content/reviews/homerow/overlay.mp4
new file mode 100644
index 0000000..1b041c5
Binary files /dev/null and b/src/content/reviews/homerow/overlay.mp4 differ
diff --git a/src/content/reviews/homerow/scroll.mp4 b/src/content/reviews/homerow/scroll.mp4
new file mode 100644
index 0000000..f67949d
Binary files /dev/null and b/src/content/reviews/homerow/scroll.mp4 differ
diff --git a/src/content/reviews/homerow/search.mp4 b/src/content/reviews/homerow/search.mp4
new file mode 100644
index 0000000..37a35d8
Binary files /dev/null and b/src/content/reviews/homerow/search.mp4 differ
diff --git a/src/content/reviews/homerow/source/overlay.mp4 b/src/content/reviews/homerow/source/overlay.mp4
new file mode 100644
index 0000000..8223492
Binary files /dev/null and b/src/content/reviews/homerow/source/overlay.mp4 differ
diff --git a/src/content/reviews/homerow/source/scroll.mp4 b/src/content/reviews/homerow/source/scroll.mp4
new file mode 100644
index 0000000..88dfa99
Binary files /dev/null and b/src/content/reviews/homerow/source/scroll.mp4 differ
diff --git a/src/content/reviews/homerow/source/search.mp4 b/src/content/reviews/homerow/source/search.mp4
new file mode 100644
index 0000000..eaf68c3
Binary files /dev/null and b/src/content/reviews/homerow/source/search.mp4 differ
diff --git a/src/content/reviews/hyperkey/hero.png b/src/content/reviews/hyperkey/hero.png
new file mode 100644
index 0000000..3a5e9d3
Binary files /dev/null and b/src/content/reviews/hyperkey/hero.png differ
diff --git a/src/content/reviews/hyperkey.mdx b/src/content/reviews/hyperkey/index.mdx
similarity index 95%
rename from src/content/reviews/hyperkey.mdx
rename to src/content/reviews/hyperkey/index.mdx
index 431e5b2..2aedc62 100644
--- a/src/content/reviews/hyperkey.mdx
+++ b/src/content/reviews/hyperkey/index.mdx
@@ -8,7 +8,7 @@ description: "A free menu-bar app that promotes Caps Lock to a hyper-modifier fo
link: https://hyperkey.app/
---
-
+
*One toggle to enable, one optional secondary mapping for tap-vs-hold — the entire UI.*
diff --git a/src/content/reviews/ice/banner.png b/src/content/reviews/ice/banner.png
new file mode 100644
index 0000000..35df6e3
Binary files /dev/null and b/src/content/reviews/ice/banner.png differ
diff --git a/src/content/reviews/ice/ice-bar.png b/src/content/reviews/ice/ice-bar.png
new file mode 100644
index 0000000..5d0ab22
Binary files /dev/null and b/src/content/reviews/ice/ice-bar.png differ
diff --git a/src/content/reviews/ice.mdx b/src/content/reviews/ice/index.mdx
similarity index 91%
rename from src/content/reviews/ice.mdx
rename to src/content/reviews/ice/index.mdx
index 4f87487..e2842d3 100644
--- a/src/content/reviews/ice.mdx
+++ b/src/content/reviews/ice/index.mdx
@@ -9,9 +9,9 @@ link: https://icemenubar.app/
---
import { Image } from 'astro:assets';
-import slide1 from '../../assets/reviews/ice/banner.png';
-import slide2 from '../../assets/reviews/ice/ice-bar.png';
-import slide3 from '../../assets/reviews/ice/menu-bar-layout.png';
+import slide1 from './banner.png';
+import slide2 from './ice-bar.png';
+import slide3 from './menu-bar-layout.png';
diff --git a/src/content/reviews/ice/menu-bar-layout.png b/src/content/reviews/ice/menu-bar-layout.png
new file mode 100644
index 0000000..c429c01
Binary files /dev/null and b/src/content/reviews/ice/menu-bar-layout.png differ
diff --git a/src/content/reviews/linearmouse.mdx b/src/content/reviews/linearmouse/index.mdx
similarity index 100%
rename from src/content/reviews/linearmouse.mdx
rename to src/content/reviews/linearmouse/index.mdx
diff --git a/src/content/reviews/mac-mouse-fix.mdx b/src/content/reviews/mac-mouse-fix/index.mdx
similarity index 94%
rename from src/content/reviews/mac-mouse-fix.mdx
rename to src/content/reviews/mac-mouse-fix/index.mdx
index f676766..31cdbae 100644
--- a/src/content/reviews/mac-mouse-fix.mdx
+++ b/src/content/reviews/mac-mouse-fix/index.mdx
@@ -8,7 +8,7 @@ description: "An open-source mouse customization tool that brings trackpad-style
link: https://macmousefix.com/
---
-
+
*Buttons and the wheel become configurable triggers for Mission Control, desktop switching, and smart zoom.*
diff --git a/src/content/reviews/mac-mouse-fix/studio-display.png b/src/content/reviews/mac-mouse-fix/studio-display.png
new file mode 100644
index 0000000..32fe77b
Binary files /dev/null and b/src/content/reviews/mac-mouse-fix/studio-display.png differ
diff --git a/src/content/reviews/middledrag.mdx b/src/content/reviews/middledrag/index.mdx
similarity index 100%
rename from src/content/reviews/middledrag.mdx
rename to src/content/reviews/middledrag/index.mdx
diff --git a/src/content/reviews/monocle.mdx b/src/content/reviews/monocle/index.mdx
similarity index 94%
rename from src/content/reviews/monocle.mdx
rename to src/content/reviews/monocle/index.mdx
index a3f3406..2e3d4d4 100644
--- a/src/content/reviews/monocle.mdx
+++ b/src/content/reviews/monocle/index.mdx
@@ -8,7 +8,7 @@ description: "A pointer-driven spotlight overlay that dims everything except whe
link: https://www.heyiam.dk/monocle
---
-import spotlight from '../../assets/reviews/monocle/spotlight.mp4';
+import spotlight from './spotlight.mp4';
diff --git a/src/content/reviews/monocle/source/spotlight.mp4 b/src/content/reviews/monocle/source/spotlight.mp4
new file mode 100644
index 0000000..2edf296
Binary files /dev/null and b/src/content/reviews/monocle/source/spotlight.mp4 differ
diff --git a/src/content/reviews/monocle/spotlight.mp4 b/src/content/reviews/monocle/spotlight.mp4
new file mode 100644
index 0000000..55a121d
Binary files /dev/null and b/src/content/reviews/monocle/spotlight.mp4 differ
diff --git a/src/content/reviews/shottr/backdrop.mp4 b/src/content/reviews/shottr/backdrop.mp4
new file mode 100644
index 0000000..87b8487
Binary files /dev/null and b/src/content/reviews/shottr/backdrop.mp4 differ
diff --git a/src/content/reviews/shottr/crop-paddings.mp4 b/src/content/reviews/shottr/crop-paddings.mp4
new file mode 100644
index 0000000..1eb94dc
Binary files /dev/null and b/src/content/reviews/shottr/crop-paddings.mp4 differ
diff --git a/src/content/reviews/shottr.mdx b/src/content/reviews/shottr/index.mdx
similarity index 90%
rename from src/content/reviews/shottr.mdx
rename to src/content/reviews/shottr/index.mdx
index 3a41e66..46177cc 100644
--- a/src/content/reviews/shottr.mdx
+++ b/src/content/reviews/shottr/index.mdx
@@ -8,9 +8,9 @@ description: "A native, ridiculously fast macOS screenshot utility with scroll c
link: https://shottr.cc/
---
-import slide1 from '../../assets/reviews/shottr/text-erase.mp4';
-import slide2 from '../../assets/reviews/shottr/backdrop.mp4';
-import slide3 from '../../assets/reviews/shottr/crop-paddings.mp4';
+import slide1 from './text-erase.mp4';
+import slide2 from './backdrop.mp4';
+import slide3 from './crop-paddings.mp4';
diff --git a/src/content/reviews/shottr/text-erase.mp4 b/src/content/reviews/shottr/text-erase.mp4
new file mode 100644
index 0000000..3671fc6
Binary files /dev/null and b/src/content/reviews/shottr/text-erase.mp4 differ
diff --git a/src/content/reviews/tot.mdx b/src/content/reviews/tot/index.mdx
similarity index 93%
rename from src/content/reviews/tot.mdx
rename to src/content/reviews/tot/index.mdx
index 9b085af..a9add76 100644
--- a/src/content/reviews/tot.mdx
+++ b/src/content/reviews/tot/index.mdx
@@ -9,8 +9,8 @@ link: https://tot.rocks/
---
import { Image } from 'astro:assets';
-import slide1 from '../../assets/reviews/tot/seven-dots.png';
-import slide2 from '../../assets/reviews/tot/sync.png';
+import slide1 from './seven-dots.png';
+import slide2 from './sync.png';
diff --git a/src/content/reviews/tot/seven-dots.png b/src/content/reviews/tot/seven-dots.png
new file mode 100644
index 0000000..afcdbbb
Binary files /dev/null and b/src/content/reviews/tot/seven-dots.png differ
diff --git a/src/content/reviews/tot/sync.png b/src/content/reviews/tot/sync.png
new file mode 100644
index 0000000..72cd2fe
Binary files /dev/null and b/src/content/reviews/tot/sync.png differ
diff --git a/src/content/reviews/typewhisper/demo.mp4 b/src/content/reviews/typewhisper/demo.mp4
new file mode 100644
index 0000000..a0bbe45
Binary files /dev/null and b/src/content/reviews/typewhisper/demo.mp4 differ
diff --git a/src/content/reviews/typewhisper/dictionary.png b/src/content/reviews/typewhisper/dictionary.png
new file mode 100644
index 0000000..dfacdd3
Binary files /dev/null and b/src/content/reviews/typewhisper/dictionary.png differ
diff --git a/src/content/reviews/typewhisper/file-transcription.png b/src/content/reviews/typewhisper/file-transcription.png
new file mode 100644
index 0000000..428d01f
Binary files /dev/null and b/src/content/reviews/typewhisper/file-transcription.png differ
diff --git a/src/content/reviews/typewhisper/general.png b/src/content/reviews/typewhisper/general.png
new file mode 100644
index 0000000..c0b61df
Binary files /dev/null and b/src/content/reviews/typewhisper/general.png differ
diff --git a/src/content/reviews/typewhisper/home.png b/src/content/reviews/typewhisper/home.png
new file mode 100644
index 0000000..ba3f818
Binary files /dev/null and b/src/content/reviews/typewhisper/home.png differ
diff --git a/src/content/reviews/typewhisper.mdx b/src/content/reviews/typewhisper/index.mdx
similarity index 85%
rename from src/content/reviews/typewhisper.mdx
rename to src/content/reviews/typewhisper/index.mdx
index 7fc6d5d..fa1a8eb 100644
--- a/src/content/reviews/typewhisper.mdx
+++ b/src/content/reviews/typewhisper/index.mdx
@@ -9,12 +9,12 @@ link: https://typewhisper.com/
---
import { Image } from 'astro:assets';
-import slide1 from '../../assets/reviews/typewhisper/demo.mp4';
-import slide2 from '../../assets/reviews/typewhisper/home.png';
-import slide3 from '../../assets/reviews/typewhisper/recording.png';
-import slide4 from '../../assets/reviews/typewhisper/workflows.png';
-import slide5 from '../../assets/reviews/typewhisper/dictionary.png';
-import slide6 from '../../assets/reviews/typewhisper/file-transcription.png';
+import slide1 from './demo.mp4';
+import slide2 from './home.png';
+import slide3 from './recording.png';
+import slide4 from './workflows.png';
+import slide5 from './dictionary.png';
+import slide6 from './file-transcription.png';
diff --git a/src/content/reviews/typewhisper/recording.png b/src/content/reviews/typewhisper/recording.png
new file mode 100644
index 0000000..d405763
Binary files /dev/null and b/src/content/reviews/typewhisper/recording.png differ
diff --git a/src/content/reviews/typewhisper/source/demo.mp4 b/src/content/reviews/typewhisper/source/demo.mp4
new file mode 100644
index 0000000..5a1b96d
Binary files /dev/null and b/src/content/reviews/typewhisper/source/demo.mp4 differ
diff --git a/src/content/reviews/typewhisper/workflows.png b/src/content/reviews/typewhisper/workflows.png
new file mode 100644
index 0000000..630ac60
Binary files /dev/null and b/src/content/reviews/typewhisper/workflows.png differ