diff --git a/doc/CMS_concepts.md b/doc/CMS_concepts.md
index 3bee562..e5484c0 100644
--- a/doc/CMS_concepts.md
+++ b/doc/CMS_concepts.md
@@ -2,6 +2,12 @@ CMS Concepts
============
[Work in progress]
+##### Table of Contents
+[Theme](#theme)
+[Regions](#regions)
+[Blocks](#blocks)
+
+
Theme
-----
In a CMS , a theme is a collection of templates files (HTML, CSS, Images, etc ) that determine how a CMS web site looks. The goal of a theme is to let you change the look and feel of the site.
@@ -9,6 +15,7 @@ Our CMS uses the same default regions as Drupal for themes.
> Current Theme design [Work in Progress]
+
Regions
------
In a CMS site, you can image it divided into different areas called regions. Our CMS uses the same default regions as Drupal, so let's see them in an image
@@ -34,10 +41,11 @@ What goes inside regions? Generally, regions hold smaller piece of content call
Regions are defined in a configuration file theme.info.
+
CMS_BLOCK
---------
**What is a cms block?**
Blocks are chunk of content that can be created to display whatever you want, and then can be placed in various resgions in your template (theme) layout.
-> CMS block design [To be completed]
\ No newline at end of file
+> CMS block design [To be completed]