diff --git a/src/components/marquee/Marquee.astro b/src/components/marquee/Marquee.astro
index 2c85a49..6d2c9d8 100644
--- a/src/components/marquee/Marquee.astro
+++ b/src/components/marquee/Marquee.astro
@@ -47,6 +47,7 @@ const videos = [
muted
controls
playsinline
+ preload="metadata"
>
@@ -60,18 +61,36 @@ const videos = [
diff --git a/src/guide/introduction.mdx b/src/guide/introduction.mdx
index 7dd0ae9..2d6b483 100644
--- a/src/guide/introduction.mdx
+++ b/src/guide/introduction.mdx
@@ -24,9 +24,8 @@ Configs at other paths, including raw qml files can be run with `--path` or `-p`
## Creating Windows
-Quickshell has two main window types available,
-[PanelWindow](/docs/types/quickshell/panelwindow) for bars and widgets, and
-[FloatingWindow](/docs/types/quickshell/floatingwindow) for standard desktop windows.
+Quickshell has two main window types available, @@Quickshell.PanelWindow for bars
+and widgets, and @@Quickshell.FloatingWindow for standard desktop windows.
We'll start with an example: