The easy way out with the block description list
diff --git a/user_guide.rst b/user_guide.rst
index 26e7f41..16b3234 100644
--- a/user_guide.rst
+++ b/user_guide.rst
@@ -204,6 +204,11 @@
Block Architecture Overview
---------------------------
+The following sections describe each of the blocks in detail:
+
+.. contents:: :local:
+ :depth: 1
+
Block Description
~~~~~~~~~~~~~~~~~
@@ -216,22 +221,8 @@
and a special I/O (:cell:`sky130_fd_io__sio`), a reference generator (:cell:`sky130_fd_io__refgen`) for providing voltage references to the :cell:`sky130_fd_io__sio` and Power and Ground (PG)
cells that make up the I/O ring.
-The following sections describe each of the blocks in detail:
-
A single table comparison of all features across different IO's is provided in :numref:`io features comparison`.
-* :ref:`I/O [1]_ Common Features`
-* :ref:`sky130_fd_io__gpio, sky130_fd_io__gpiosf Additional Features`
-* :cell:`sky130_fd_io__gpiov2` Additional Features
-* :cell:`sky130_fd_io__gpio_ovtv2` Additional Features
-* :cell:`sky130_fd_io__sio` Additional Features
-* :cell:`sky130_fd_io__refgen` Features
-* PG pads (ESD)
-* Overlay Cells
-* Power Detectors
-
-
-
.. io-common-features_
I/O\ [1]_ Common Features