diff --git a/projects/2010.rst b/projects/2010.rst
index 499f33cca75bd50046f353c97141062421c8c892..36efb87f7422d96f1580363ab02b37230fe3cc11 100644
--- a/projects/2010.rst
+++ b/projects/2010.rst
@@ -3,26 +3,33 @@
 2010
 #####
 
-USB Sniffer
-***********
-
-+-------------------------------------+----------------------------------------------------------------+
-| GSoC Contributor                    | Mentor                                                         | 
-+=====================================+================================================================+
-| Nicolas Boichat                     | Hunyue Yau, Laine Walker-Avina, Frans Meulenbroeks             |
-+-------------------------------------+----------------------------------------------------------------+
-
-.. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/drinkcat.html
-   :color: info
-   :shadow:
-
-   GSoc Registry
-
 Pulse Width Modulation (PWM)
 *****************************
-
-.. youtube:: d_vYMTuSGrM
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: d_vYMTuSGrM
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/varun_jewalikar.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/Pulse_Width_Modulation
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +-------------------------------------+----------------------------------------------------------------+
 | GSoC Contributor                    | Mentor                                                         | 
@@ -30,18 +37,33 @@ Pulse Width Modulation (PWM)
 | Varun Jewalikar                     | Søren Steen Christensen, Cristina Murillo                      |
 +-------------------------------------+----------------------------------------------------------------+
 
-.. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/varun_jewalikar.html
-   :color: info
-   :shadow:
-
-   GSoc Registry
-
 OpenCV DSP Acceleration
 ************************
-
-.. youtube:: TSgAzdaJ1Xo
-   :align: center
-
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: TSgAzdaJ1Xo
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/ppoudel.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/OpenCV#Documentation
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +-------------------------------------+----------------------------------------------------------------+
 | GSoC Contributor                    | Mentor                                                         | 
@@ -49,17 +71,33 @@ OpenCV DSP Acceleration
 | Pramod Poudel                       | David Anders, Andrew Bradford, Matt Porter, Luis Gustavo Lira  |
 +-------------------------------------+----------------------------------------------------------------+
 
-.. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/ppoudel.html
-   :color: info
-   :shadow:
-
-   GSoc Registry
-
 XBMC Rendering Optimizations
 *****************************
-
-.. youtube:: gvJ32T-W3Gw
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: gvJ32T-W3Gw
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/topfs2_tobias_arrskog.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/XBMC#Documentation
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +-------------------------------------+----------------------------------------------------------------+
 | GSoC Contributor                    | Mentor                                                         | 
@@ -67,14 +105,77 @@ XBMC Rendering Optimizations
 | Tobias Arrskog                      | Mike Zucchi, Mans Rullgard, Søren Steen Christensen            |
 +-------------------------------------+----------------------------------------------------------------+
 
-.. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/topfs2_tobias_arrskog.html
-   :color: info
-   :shadow:
+USB Sniffer
+***********
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         The goal of this project is to use the BeagleBoard as an USB sniffer. The host computer would be connected 
+         to the slave USB port of the BeagleBoard, and the device to be sniffed on the host USB port. The BeagleBoard 
+         would then forward USB data, while logging it. This presents the following advantages over a software-based solution: 
+         
+         - No software modification is required; 
+         - support of proprietary OSes; 
+         - allows debugging of new USB stacks; 
+         - possibly lower-level debugging of USB frames.
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/drinkcat.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/USBSniffer
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
-   GSoc Registry
++-------------------------------------+----------------------------------------------------------------+
+| GSoC Contributor                    | Mentor                                                         | 
++=====================================+================================================================+
+| Nicolas Boichat                     | Hunyue Yau, Laine Walker-Avina, Frans Meulenbroeks             |
++-------------------------------------+----------------------------------------------------------------+
 
 NEON Support for FFTW
 **********************
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         This work presents advancements in the FFTW library, incorporating NEON instruction set support for ARM architectures 
+         within an extended SIMD interface. Further enhancements include the integration of a performance counter into the FFTW 
+         planner, enabling precise measurement of execution times for algorithmic selection. Optimized code for accelerated Fourier 
+         transforms contributes to demonstrable speedups, illustrated through visual presentations using GNU Octave. The amalgamation 
+         of these improvements establishes a more efficient and performance-driven FFTW library, showcasing the tangible benefits of SIMD 
+         extensions, performance counters, and code optimization.
+         
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/chrisfriedt.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/FFTW#Documentation
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +-------------------------------------+----------------------------------------------------------------+
 | GSoC Contributor                    | Mentor                                                         | 
@@ -82,26 +183,39 @@ NEON Support for FFTW
 | Christopher Friedt                  | Mans Rullgard, Philip Balister                                 |
 +-------------------------------------+----------------------------------------------------------------+
 
-.. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/chrisfriedt.html
-   :color: info
-   :shadow:
-
-   GSoc Registry
-
 RPC layer and POSIX wrappers for C6Run
 ***************************************
-
-.. vimeo:: 12796429
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. vimeo:: 12796429
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/maltanar.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/C6Run#Documentation
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
+
+.. vimeo:: 
    :align: center
 
 +-------------------------------------+----------------------------------------------------------------+
 | GSoC Contributor                    | Mentor                                                         | 
 +=====================================+================================================================+
 | Yaman Umuroglu                      | Katie Roberts-Hoffman, Laine Walker-Avina, Frank Walzer        |
-+-------------------------------------+----------------------------------------------------------------+
-
-.. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/maltanar.html
-   :color: info
-   :shadow:
-
-   GSoc Registry
++-------------------------------------+----------------------------------------------------------------+
\ No newline at end of file
diff --git a/projects/2013.rst b/projects/2013.rst
index 204e0cd9bf45431d23b57cd4c6dce0c5078875e0..0d1401e1286ade0cad5a84024a55acf4064683e3 100644
--- a/projects/2013.rst
+++ b/projects/2013.rst
@@ -5,9 +5,31 @@
 
 Minix I2C Project for BeagleBoard.org
 **************************************
-
-.. youtube:: dxjaFsWYkAM
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: dxjaFsWYkAM
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/tcort.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/tcort/minix-i2c
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +------------------------+-------------------------------------------------+
 | GSoC Contributor       | Mentor                                          |
@@ -15,17 +37,33 @@ Minix I2C Project for BeagleBoard.org
 | Thomas Cort            | Kees Jongenburger, Frans Meulenbroeks, Ben Gras |
 +------------------------+-------------------------------------------------+
 
-.. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/tcort.html
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 beagle ROS
 ***********
-
-.. youtube:: JTsZL-puy-E
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: JTsZL-puy-E
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/vmayoral.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://vmayoral.github.io/beagle-ros/
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +------------------------+-------------------------------------------------+
 | GSoC Contributor       | Mentor                                          |
@@ -33,35 +71,60 @@ beagle ROS
 | Victor Mayoral Vilches | Koen Kooi                                       |
 +------------------------+-------------------------------------------------+
 
-.. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/vmayoral.html
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 BeagleBone Black : Using Userspace-Arduino libraries
 *****************************************************
-
-.. youtube:: 1F0S5ajq-Ls
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: 1F0S5ajq-Ls
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/anujdeshpande92.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://elinux.org/Userspace_Arduino
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +-------------------------------------+----------------------------------------------------------------+
 | GSoC Contributor                    | Mentor                                                         | 
 +=====================================+================================================================+
 | Anuj Deshpande, Pranav Nagersheth   | David Anders, Andrew Bradford, Matt Porter, Luis Gustavo Lira  |
 +-------------------------------------+----------------------------------------------------------------+
-
-.. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/anujdeshpande92.html
-   :color: info
-   :shadow:
-
-   GSoc Registry
  
 Booting BeagleBone Black/White via Android
 *******************************************
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
 
-.. youtube:: hxzoz6f4Q5w
-   :align: center
+         .. youtube:: hxzoz6f4Q5w
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/ungureanuvladvictor.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
 
 +-------------------------------------+------------------------------------------------+
 | GSoC Contributor                    | Mentor                                         |
@@ -69,38 +132,40 @@ Booting BeagleBone Black/White via Android
 | Vlad Victor Ungureanu               | Vladimir Pantelic, Tom King, Kees Jongenburger |
 +-------------------------------------+------------------------------------------------+
 
-.. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/ungureanuvladvictor.html
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 Linux ADC IIO Support
 ***********************
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         This project addresses issues in the Beaglebone's IIO ADC driver, rectifying the absence of /sysfs entries 
+         and minor discrepancies in /dev/iio:deviceX entries through patchwork. A new hwmon driver for power measurement 
+         utilizing the 7th ADC channel is in development. Reports of touch screen driver conflicts with free ADC channels 
+         are being investigated and resolved. The resulting improvements will significantly enhance ADC accessibility for newcomers 
+         and userspace application programmers on the Beaglebone platform. Additionally, the PWM driver's sysfs entry additions will 
+         be addressed through a cleaner implementation of sysfs support for the PWM driver API.
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/zubairlk.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/ZubairLK/kernel
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +-------------------------------------+--------------------------------------------------------------------------------+
 | GSoC Contributor                    | Mentor                                                                         |
 +=====================================+================================================================================+
 | Zubair Lutfullah Kakakhel           | Greg Kroah-Hartman, Koen Kooi, Vladimir Pantelic, Tom Rini, Laine Walker-Avina |
-+-------------------------------------+--------------------------------------------------------------------------------+
-
-.. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/zubairlk.html
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
-Software Defined Peripherals
-*****************************
-
-+-------------------------------------+--------------------------------------------------------------------------------+
-| GSoC Contributor                    | Mentor                                                                         |
-+=====================================+================================================================================+
-| Jon Bailey                          | Tom King, Andrew Bradford, Pantelis Antoniou, Hunyue Yau, Matt Ranostay        |
-+-------------------------------------+--------------------------------------------------------------------------------+
-
-.. button-link:: https://www.google-melange.com/archive/gsoc/2013/
-   :color: info
-   :shadow:
-
-   GSoc Registry
++-------------------------------------+--------------------------------------------------------------------------------+
\ No newline at end of file
diff --git a/projects/2014.rst b/projects/2014.rst
index de8c4633094cea7475215f8568050648671b2ae7..e87ec4e428fc9bf17cbd7c8c438a2448c1a50930 100644
--- a/projects/2014.rst
+++ b/projects/2014.rst
@@ -5,9 +5,31 @@
 
 BotSpeak PRU Firmware
 **********************
-
-.. youtube:: 8g8e4AgDqNo
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: 8g8e4AgDqNo
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/deepak_karki.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/deepakkarki/pruspeak
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +-------------------------+------------------------------------------------------------+
 | GSoC Contributor        | Mentor                                                     |
@@ -15,17 +37,33 @@ BotSpeak PRU Firmware
 | Deepak Karki            | Pantelis Antoniou, Hunyue Yau, Jason Kridner, Alex Hiam    |
 +-------------------------+------------------------------------------------------------+
 
-.. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/deepak_karki.html
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 PyBBIO Library Development
 ***************************
-
-.. youtube:: JChsenGXI68
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: JChsenGXI68
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/rseetham.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/deepakkarki/pruspeak
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +-------------------------+-----------------------------------------------+
 | GSoC Contributor        | Mentor                                        |
@@ -33,17 +71,33 @@ PyBBIO Library Development
 | Rekha Seethamraju       | Alexander Hiam, Steve French                  |
 +-------------------------+-----------------------------------------------+
 
-.. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/rseetham.html
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 BeaglePilot
 ************
-
-.. youtube:: -giV6Xr8RtY
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: -giV6Xr8RtY
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/vmayoral.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/BeaglePilot
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +-------------------------+------------------------------------------------+
 | GSoC Contributor        | Mentor                                         |
@@ -51,17 +105,33 @@ BeaglePilot
 | Victor Mayoral Vilches  | Andrew tridgell,Hunyue Yau, Luis Gustavo Lira  |
 +-------------------------+------------------------------------------------+
 
-.. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/vmayoral.html 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 BeagleLogic
 ************
-
-.. youtube:: CDbEAq33vdA
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: CDbEAq33vdA
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/abhishek_kakkar.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/deepakkarki/pruspeak
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +-------------------------+------------------------------------------------+
 | GSoC Contributor        | Mentor                                         |
@@ -69,17 +139,33 @@ BeagleLogic
 | Abhishek Kumar          | Matt Ranostay, Hunyue Yau, Charles Steinkehler |
 +-------------------------+------------------------------------------------+
 
-.. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/abhishek_kakkar.html 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
-Bone101?
-*****************
-
-.. youtube:: CIugTSnqcf4
-   :align: center
+Bone101
+********
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: CIugTSnqcf4
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/diegoturcios.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/DiegoTc/bone101
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +-------------------------+----------------------------------------------------------------+
 | GSoC Contributor        | Mentor                                                         |
@@ -87,27 +173,36 @@ Bone101?
 | Diego Turcios Lara      | Jason Krinder, Steve French, David Scheltema and Jongseuk Lee  |
 +-------------------------+----------------------------------------------------------------+
 
-.. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/diegoturcios.html 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 Beagle Andriod Remote Display (BARD)
 *************************************
-
-.. youtube:: gWzg2dJ0tfA
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: gWzg2dJ0tfA
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/praveendath92.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/BARD
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +-------------------------+-----------------------------------------------+
 | GSoC Contributor        | Mentor                                        |
 +=========================+===============================================+
 | Praveen Kumar Pendyala  | Vladimir Pantelic                             |
-+-------------------------+-----------------------------------------------+
-
-.. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/praveendath92.html
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
\ No newline at end of file
++-------------------------+-----------------------------------------------+
\ No newline at end of file
diff --git a/projects/2015.rst b/projects/2015.rst
index a5e84e7f7cb2d28c6c802b0608d63c6d2346c966..2864ab0b1a99eb1614b6f2637a375c3acb28752a 100644
--- a/projects/2015.rst
+++ b/projects/2015.rst
@@ -5,9 +5,31 @@
 
 Demo Android app using BBBAndroid
 ***********************************
-
-.. youtube:: 3A9nzUyZhK0
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: 3A9nzUyZhK0
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/ankur_a_yadav.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/ankurayadav/bbbandroidHAL/wiki
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +------------------------+-----------------------------------------------------------------------+
 | GSoC Contributor       | Mentor                                                                |
@@ -15,17 +37,26 @@ Demo Android app using BBBAndroid
 | Ankur Kumar Yadav      | Andrew Henderson, Anuj Deshpande                                      |
 +------------------------+-----------------------------------------------------------------------+
 
-.. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/ankur_a_yadav.html
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 BeaglePilot 2.0: Making Underwater Drones
 ******************************************
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
 
-.. youtube:: GvIZOCGMYiA
-   :align: center
+         .. youtube:: GvIZOCGMYiA
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+         
+         .. button-link:: https://beaglepilot2.wordpress.com/
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
@@ -33,17 +64,33 @@ BeaglePilot 2.0: Making Underwater Drones
 | Rohith Madhavan      | Víctor Mayoral Vilches, Iñigo Muguruza, Alejandro Hernández             |
 +----------------------+-------------------------------------------------------------------------+
 
-.. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/ 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 Android-based Remote Display
 *****************************
-
-.. youtube:: gJABSa_SLFs
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: gJABSa_SLFs
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/azizulhakim.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/azizulhakim/beagleusb/wiki
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
@@ -51,14 +98,35 @@ Android-based Remote Display
 | Azizul Hakim         | Praveen Kumar Pendyala, Vlad Ungureanu, Vladimir Pantelic               |
 +----------------------+-------------------------------------------------------------------------+
 
-.. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/azizulhakim.html 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 Bone101
 ********
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         The primary objective of this project is to maximize the utilization of BoneScript, enhancing the user-friendliness 
+         of Bone101, particularly for beginners. The focus is on streamlining processes such as uploading, downloading, and 
+         sharing tutorials to ensure a seamless and accessible experience. The overarching goal is to simplify these operations, 
+         catering to newcomers and making the platform more user-friendly for a broader audience.
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/ehabb.html 
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/ebadawy/bone101
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
@@ -66,17 +134,33 @@ Bone101
 | ehab albadawy        | Jason Kridner, Diego Turcios                                            |
 +----------------------+-------------------------------------------------------------------------+
 
-.. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/ehabb.html 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 NW.js (a.k.a node-webkit) based cross-platform getting-started app
 *******************************************************************
-
-.. youtube:: XVZS8kLhhwY
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: XVZS8kLhhwY
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/apgomes.html 
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/ankurayadav/bbbandroidHAL/wiki
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
@@ -84,17 +168,33 @@ NW.js (a.k.a node-webkit) based cross-platform getting-started app
 | Ariane Paola Gomes   | Jason Kridner, Tim Orling                                               |
 +----------------------+-------------------------------------------------------------------------+
 
-.. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/apgomes.html 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 PRUSS support for newer kernels
 ********************************
-
-.. youtube:: 5YgbVmFl65Y
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: 5YgbVmFl65Y
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/shubhi1407.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/shubhi1407/PRU-framework/wiki
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
@@ -102,17 +202,33 @@ PRUSS support for newer kernels
 | Shubhangi Gupta      | Pantelis Antoniou, Kumar Abhishek, Hunyue Yau                           |
 +----------------------+-------------------------------------------------------------------------+
 
-.. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/shubhi1407.html
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 PRU-Bridge
 ***********
-
-.. youtube:: KyChK_NQLvA
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: KyChK_NQLvA
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/apaar.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/Apaar/PRU-Bridge
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
@@ -120,27 +236,36 @@ PRU-Bridge
 | Apaar Gupta          | Alexander Hiam, Deepak Karki, Hunyue Yau                                |
 +----------------------+-------------------------------------------------------------------------+
 
-.. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/apaar.html
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 BeagleSat - Enabling accurate magnetic field measurements on CubeSats
 **********************************************************************
-
-.. youtube:: ojDqtxv9oGY
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: ojDqtxv9oGY
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/niko_visnjic.html
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/nvisnjic/BeagleSat/wiki
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
 +======================+=========================================================================+
 | Niko Visnjic         | Steve Arnold, Alexander Hiam, Kumar Abhishek                            |
-+----------------------+-------------------------------------------------------------------------+
-
-.. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/niko_visnjic.html
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
\ No newline at end of file
++----------------------+-------------------------------------------------------------------------+
\ No newline at end of file
diff --git a/projects/2016.rst b/projects/2016.rst
index 17259ff2b8b29b06a56d2bf60af3cc3f99e8a323..7a6dae033d3a70d54e77046edc1b10df47f230fe 100644
--- a/projects/2016.rst
+++ b/projects/2016.rst
@@ -6,9 +6,31 @@
 
 Exposing the PRU as an I2C and SPI master Controller
 *****************************************************
-
-.. youtube:: fyaebfssmyE
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: fyaebfssmyE
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/5936772366204928
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/chanakya-vc/PRU-I2C_SPI_master/wiki
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +------------------------+-----------------------------------------------------------------------+
 | GSoC Contributor       | Mentor                                                                |
@@ -16,17 +38,33 @@ Exposing the PRU as an I2C and SPI master Controller
 | Vaibhav Choudhary      | Andrew Bradford, Matt Porter                                          |
 +------------------------+-----------------------------------------------------------------------+
 
-.. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/5936772366204928 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 SPI slave driver implementation
 ********************************
-
-.. youtube:: yBgMwMcvcKg
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: yBgMwMcvcKg
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/6567958478323712
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/pmezydlo/SPI_slave_driver_implementation/wiki
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
@@ -34,17 +72,33 @@ SPI slave driver implementation
 | Patryk Mężydło       | Michael Welling, Andrew Bradford, Matt Porter                           |
 +----------------------+-------------------------------------------------------------------------+
 
-.. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/6567958478323712 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 BeagleScope
 ************
-
-.. youtube:: tdanTRSmq4E
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: tdanTRSmq4E
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/4885400476712960
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/ZeekHuge/BeagleScope/wiki
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
@@ -52,14 +106,33 @@ BeagleScope
 | Zubeen Tolani        | SJLC, Abhishek Kumar, Michael Welling, Hunyue Yau                       |
 +----------------------+-------------------------------------------------------------------------+
 
-.. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/4885400476712960
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 Create library to make use of AM5728 DSPs
 ******************************************
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: u3A9x9bpbdo
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/5351212496977920
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/henrix/libdsp-x15/wiki
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
@@ -67,32 +140,63 @@ Create library to make use of AM5728 DSPs
 | Henrik Langer        | Robert Manzke, Vladimir Pantelic                                        |
 +----------------------+-------------------------------------------------------------------------+
 
-.. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/5351212496977920 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 Sonic Anemometer
 *****************
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: 1EHpIu2IRQA
+            :width: 100%
 
-.. youtube:: 1EHpIu2IRQA
-   :align: center
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://github.com/Visaoni/beagle-sonic-anemometer/wiki
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
 +======================+=========================================================================+
-| Kiran Kumar Lekkala  | Alex Hiam, Micheal Welling, Kumar Abhishek, Deepak Karki                |
+| Visaoni              | Alex Hiam, Micheal Welling, Kumar Abhishek, Deepak Karki                |
 +----------------------+-------------------------------------------------------------------------+
 
-.. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/ 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 API support for Beaglebone Blue
 ********************************
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         The aim of the project is to create easy-to-use APIs for the hardware on the BB Blue. This would consist of 
+         developing/improving kernel drivers for the on-board devices and then re-implementing the Strawson APIs to 
+         use these kernel drivers. These APIs will then be used by real-time applications which can be run on BB Blue. 
+         In the later phase of the project, support for BB Blue will be added in Ardupilot and ROS will be ported to BB 
+         Blue using these APIs.
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/6295262146330624
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/kiran4399/bb_blue_api/wiki
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
@@ -100,27 +204,36 @@ API support for Beaglebone Blue
 | Kiran Kumar Lekkala  | Alex Hiam, Micheal Welling, Kumar Abhishek, Deepak Karki                |
 +----------------------+-------------------------------------------------------------------------+
 
-.. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/6295262146330624 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 Improving Bone101 Experience
 *****************************
-
-.. youtube:: 1EHpIu2IRQA
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: AdhE9wmNZww
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/4505918104403968
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://github.com/amragaey/bone101/wiki/BeagleBoard-GSoC'16:-Improving-Bone101-Experience
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
 +======================+=========================================================================+
 | Amr Ragaey           | Jason Kridner, Alex Hiam                                                |
-+----------------------+-------------------------------------------------------------------------+
-
-.. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/4505918104403968 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
\ No newline at end of file
++----------------------+-------------------------------------------------------------------------+
\ No newline at end of file
diff --git a/projects/2017.rst b/projects/2017.rst
index cba6e4b5c03085569f1e3b66d92f8c13cdd5597c..f75fc9ce0d59571525f1683e2fa32b16c512ca38 100644
--- a/projects/2017.rst
+++ b/projects/2017.rst
@@ -5,9 +5,31 @@
 
 BeagleBone AVB Stack
 **********************
-
-.. youtube:: 8FDrBt0OAdk
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: 8FDrBt0OAdk
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/4596929535148032
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/BeagleBoneAVB
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +------------------------+-----------------------------------------------------------------------+
 | GSoC Contributor       | Mentor                                                                |
@@ -15,17 +37,33 @@ BeagleBone AVB Stack
 | Indumathi Duraipandian | Robert Manzke,Henrik Langer                                           |
 +------------------------+-----------------------------------------------------------------------+
 
-.. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/4596929535148032 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 BeagleWire software support
 *****************************
-
-.. youtube:: Fsj81PMSOC8
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: Fsj81PMSOC8
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/5314472004550656
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/BeagleWire_software_support
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
@@ -33,17 +71,33 @@ BeagleWire software support
 | Patryk Mężydło       | Michael Welling, Jonathan Cameron                                       |
 +----------------------+-------------------------------------------------------------------------+
 
-.. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/5314472004550656 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 BeagleLibs
 ***********
-
-.. youtube:: svTSmAsZD2I
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: svTSmAsZD2I
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/4815942534037504
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/BeagleLibs
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
@@ -51,17 +105,33 @@ BeagleLibs
 | ee                   | Trevor Woerner                                                          |
 +----------------------+-------------------------------------------------------------------------+
 
-.. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/4815942534037504 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 BeagleBoot
 ***********
-
-.. youtube:: 5JYfh2_0x8s
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: 5JYfh2_0x8s
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/5066113104740352
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/etcher-beagleboot
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
@@ -69,17 +139,33 @@ BeagleBoot
 | Ravi Kumar Prasad    | Jason Kridner                                                           |
 +----------------------+-------------------------------------------------------------------------+
 
-.. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/5066113104740352 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 Sonic Anemometer
 *****************
-
-.. youtube:: uj8lO8G9QYU
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: uj8lO8G9QYU
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/6450379722063872
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://elinux.org/GSoC2017_sonic_anemometer_proposal
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
@@ -87,26 +173,37 @@ Sonic Anemometer
 | Naveen Saini         | Stephen Arnold, Hunyue Yau, Zubeen Tolani                               |
 +----------------------+-------------------------------------------------------------------------+
 
-.. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/6450379722063872
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 BeagleBone PRU DMA
 *******************
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: H4Bywj-rr74
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/6614225476648960
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/BeagleBone_PRU_DMA
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
-.. youtube:: H4Bywj-rr74
-   :align: center
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
 +======================+=========================================================================+
 | Maciej Sobkowski     | Kumar Abhishek , Zubeen Tolani                                          |
-+----------------------+-------------------------------------------------------------------------+
-
-.. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/6614225476648960 
-   :color: info
-   :shadow:
-
-   GSoc Registry
++----------------------+-------------------------------------------------------------------------+
\ No newline at end of file
diff --git a/projects/2018.rst b/projects/2018.rst
index 7df979c24b9918bf98091602cce17c3dc3b276d9..7ca6ab6ce98fab9be7198854e90aaca85a45cca4 100644
--- a/projects/2018.rst
+++ b/projects/2018.rst
@@ -15,9 +15,31 @@ Beagleboard.org GSoC 2018 Playlist
 
 BeagleBoot
 ***********
-
-.. youtube:: r2lbyPsbrf4
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: rlj-k4zyPN0
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2019/projects/4610302519803904
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/etcher-beagleboot
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
@@ -25,18 +47,33 @@ BeagleBoot
 | Ravi Kumar Prasad    | Jason Kridner, Abhishek Kumar                                           |
 +----------------------+-------------------------------------------------------------------------+
 
-.. button-link:: https://summerofcode.withgoogle.com/archive/2018/projects/4610302519803904
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
-
 Fixing Bugs in BoneScript and Improve BeagleBone UI
 ****************************************************
-
-.. youtube:: ZKOccMBiL5s
-   :align: center
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: ZKOccMBiL5s
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2019/projects/4871854686732288
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/fix-bugs-bonescript
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
@@ -44,14 +81,33 @@ Fixing Bugs in BoneScript and Improve BeagleBone UI
 | Vaishnav M.A.        | Jason Kridner, Anuj Deshpande, Micheal Welling                          |
 +----------------------+-------------------------------------------------------------------------+
 
-.. button-link:: https://summerofcode.withgoogle.com/archive/2018/projects/4871854686732288 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 Modern Speak and Spell using PocketBeagle
 ******************************************
+   
+.. grid:: 2
+
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: EiBgch4M_RI
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2019/projects/5031706255949824
+            :color: info
+            :shadow:
+            :expand:
+                     
+            GSoc Registry
+         
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/Modern_Speak_and_Spell
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
@@ -59,27 +115,29 @@ Modern Speak and Spell using PocketBeagle
 | Anirban Banik        | Eric Weish, Anuj Deshpande, Zubeen Tolani, Hunyue Yau, Andrew Henderson |
 +----------------------+-------------------------------------------------------------------------+
 
-.. button-link:: https://summerofcode.withgoogle.com/archive/2018/projects/5031706255949824 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
 Update to PyPRUSS - Python API for the PRUs
 *********************************************
+   
+.. grid:: 2
 
-.. youtube:: vHxpa6JwqqI
-   :align: center
+      .. grid-item::
+         :columns: 9
+
+         .. youtube:: vHxpa6JwqqI
+            :width: 100%
+
+      .. grid-item::
+         :columns: 3
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/etcher-beagleboot
+            :color: info
+            :shadow:
+            :expand:
+                     
+            proposal
 
 +----------------------+-------------------------------------------------------------------------+
 | GSoC Contributor     | Mentor                                                                  |
 +======================+=========================================================================+
 | Mohammed Muneeb      | Kumar Abhishek, Patryk Mężydło, ZeekHuge, S. Lockwood-Childs            |
-+----------------------+-------------------------------------------------------------------------+
-
-.. button-link:: https://summerofcode.withgoogle.com/archive/2019/projects/ 
-   :color: info
-   :shadow:
-
-   GSoc Registry
- 
\ No newline at end of file
++----------------------+-------------------------------------------------------------------------+
\ No newline at end of file
diff --git a/projects/2019.rst b/projects/2019.rst
index d6f91407f0a1dbef8d1f5af7aff4791bca84609c..b5e69be4019f531905a7f693fe39e7ac633eba6a 100644
--- a/projects/2019.rst
+++ b/projects/2019.rst
@@ -116,19 +116,13 @@ Reference Design For A GPIO-based Parallel Bi-Directional Bus
          .. youtube:: ZZDT6jNslqw
             :width: 100%
 
-     .. grid-item::
+      .. grid-item::
          :columns: 3
 
-         .. button-link:: https://summerofcode.withgoogle.com/archive/2019/projects/5107782238339072/
-            :color: info
-            :shadow:
-            :expand:
-                     
-            GSoC Registry
-
          .. button-link:: https://elinux.org/BeagleBoard/GSoC/2019Proposal/GPIOParallelBidirComm
             :color: info
             :shadow:
+            :expand:
                      
             proposal
 
diff --git a/projects/2020.rst b/projects/2020.rst
index abf645464dea7f3d1314662752141ac3ddd5afc2..5ab92d03bf91b290e6c468bf996b7946aeb20c64 100644
--- a/projects/2020.rst
+++ b/projects/2020.rst
@@ -116,12 +116,12 @@ Media IP Streaming
       .. grid-item::
          :columns: 9
 
-         .. youtube:: xrtGZIX-Pow
-            :width: 100%
+         This project will equip the Beagleboard AI with Media IP Streaming capabilities, by porting the 
+         sound card drivers for CTAG face2|4 Audio Card and the AVB protocol stack from BeagleBone AVB to 
+         the BeagleBone AI.
 
       .. grid-item::
          :columns: 3
-.. youtube link is unavailable 
 
          .. button-link:: https://summerofcode.withgoogle.com/programs/2020/projects/6143660611076096
             :color: info