diff --git a/projects/2023.rst b/projects/2023.rst
index 8018603e57e32ad71aa2a7a45d16df73695328f2..471669761c846a473090b969c460533354c3a712 100644
--- a/projects/2023.rst
+++ b/projects/2023.rst
@@ -5,10 +5,12 @@
 
 .. grid:: 1 1 1 2
 
-      .. grid-item-card:: Replace GBridge
+      .. grid-item-card::
 
-         .. youtube:: tCtehnXODW8
-            :width: 100%
+         .. dropdown:: Replace GBridge
+
+            .. youtube:: tCtehnXODW8
+               :width: 100%
          ^^^
 
          The project aims to eliminate GBridge and merge its functionality into greybus (linux driver) and cc1352 driver. The subtasks I have identified are the following:
@@ -37,10 +39,12 @@
             proposal
 
 
-      .. grid-item-card:: Building an LLVM Backend for PRU
+      .. grid-item-card::
 
-         .. youtube:: f4LVIW9VlrM
-            :width: 100%
+         .. dropdown:: Building an LLVM Backend for PRU
+
+            .. youtube:: f4LVIW9VlrM
+               :width: 100%
          ^^^
 
          This project intends to introduce LLVM support for PRU, to enable us to use clang rather than pru-gcc. As Clang provides extremely clear and simple diagnoses and is considerably faster and requires less memory, it will be beneficial. The LLVM support will offer greater tooling, compatibility, and optimization. I will therefore build the LLVM Backend for PRU.