diff --git a/docs/pages/index.md b/docs/pages/index.md
index 54d090c3ca099d2c1f4a08ad79f599d5fc012427..baac3f89d28adbfea7df0aab65f0030fa3d16403 100644
--- a/docs/pages/index.md
+++ b/docs/pages/index.md
@@ -65,13 +65,14 @@ description: >
                     <span class="homepage-gallery__version">v0.30.0</span>
                 </a>
             </h4>
-            <p>
-                Extract strictly formatted data from user's fuzzy input.
-            </p>
-            <a 
-                class="homepage-gallery__item__learnmore"
-                href="/docs/features/ai/server/llama-cpp/extractors/"
-            >Learn More</a>
+            <iframe 
+                src="https://www.youtube.com/embed/Jz-p6Bhcm54" 
+                title="YouTube video player" 
+                frameborder="0" 
+                allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
+                referrerpolicy="strict-origin-when-cross-origin" 
+                allowfullscreen
+            ></iframe>
         </li>
         <li class="homepage-gallery__item">
             <h4>
diff --git a/src/YesNoMaybe.php b/src/YesNoMaybe.php
index bcf01c17d114ac391e656dea6ccbefe76dd265ef..fa32df243d4673f0fd57e1ea3e1c4131229e67dd 100644
--- a/src/YesNoMaybe.php
+++ b/src/YesNoMaybe.php
@@ -18,6 +18,11 @@ enum YesNoMaybe: string
         return self::Maybe !== $this;
     }
 
+    public function isMaybe(): bool
+    {
+        return self::Maybe === $this;
+    }
+
     public function isNo(): bool
     {
         return self::No === $this;