diff --git a/content/what/index.md b/content/what/index.md
index 86f5b0b1b..99c5d1244 100644
--- a/content/what/index.md
+++ b/content/what/index.md
@@ -1,58 +1,171 @@
---
title: "What"
description: "TF offers a secure, sovereign infrastructure layer for Web4, delivering unparalleled scalability, incorruptible and permanent data storage, AI and Web2/Web3/Edge compatibility, and 100% uptime for a resilient digital future." # quotation marks to allow colons where used
-template: "layouts/what.html"
+template: "page.html"
insert_anchor_links: "left"
extra:
author: ThreeFold
imgPath: tf.png
---
+
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/content/why/about_hero.png b/content/why/about_hero.png
deleted file mode 100644
index ad28e13b8..000000000
Binary files a/content/why/about_hero.png and /dev/null differ
diff --git a/templates/shortcodes/hero_text_center.html b/templates/shortcodes/hero_text_center.html
index e4dde7bce..8f2ff748e 100644
--- a/templates/shortcodes/hero_text_center.html
+++ b/templates/shortcodes/hero_text_center.html
@@ -1,4 +1,6 @@
{% set title = title | default(value="Built") %}
+{% set image_src = image_src | default(value="") %}
+{% set image_alt = image_alt | default(value="") %}
{% set description = description | default(value="") %}
{% set button1_text = button1_text | default(value="") %}
{% set button1_link = button1_link | default(value="") %}
@@ -17,7 +19,10 @@
{{ title }}
{{ description }}
-
+
+
+

+
{% if button1_link %}
diff --git a/templates/shortcodes/horizontal_features.html b/templates/shortcodes/horizontal_features.html
new file mode 100644
index 000000000..d6c6d8f90
--- /dev/null
+++ b/templates/shortcodes/horizontal_features.html
@@ -0,0 +1,104 @@
+{% set title_1 = title_1 | default(value="") %}
+{% set point_1_1 = point_1_1 | default(value="") %}
+{% set point_1_2 = point_1_2 | default(value="") %}
+{% set point_1_3 = point_1_3 | default(value="") %}
+{% set point_1_3 = point_1_4 | default(value="") %}
+{% set title_2 = title_2 | default(value="") %}
+{% set point_2_1 = point_2_1 | default(value="") %}
+{% set point_2_2 = point_2_2 | default(value="") %}
+{% set point_2_3 = point_2_3 | default(value="") %}
+{% set title_3 = title_3 | default(value="") %}
+{% set point_3_1 = point_3_1 | default(value="") %}
+{% set point_3_2 = point_3_2 | default(value="") %}
+{% set point_3_3 = point_3_3 | default(value="") %}
+{% set point_3_4 = point_3_4 | default(value="") %}
+{% set point_3_5 = point_3_5 | default(value="") %}
+{% set point_3_6 = point_3_6 | default(value="") %}
+{% set point_3_7 = point_3_7 | default(value="") %}
+
+
+
+
+
+
+
+
+
-
+ {{ title_1}}
+
+
-
+
+ - {{ point_1_1 }}
+ - {{ point_1_2 }}
+ - {{ point_1_3 }}
+ - {{ point_1_4 }}
+
+
+
+
+
-
+ {{ title_2 }}
+
+
-
+
+ - {{ point_2_1 }}
+ - {{ point_2_2 }}
+ - {{ point_2_3 }}
+
+
+
+
+
+
+
-
+ {{ title_3 }}
+
+
-
+
+ - {{ point_3_1 }}
+ - {{ point_3_2 }}
+ - {{ point_3_3 }}
+ - {{ point_3_4 }}
+
+
+ - {{ point_3_5 }}
+ - {{ point_3_6 }}
+ - {{ point_3_7 }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/templates/shortcodes/portfolio.html b/templates/shortcodes/portfolio.html
new file mode 100644
index 000000000..b8ea8dc61
--- /dev/null
+++ b/templates/shortcodes/portfolio.html
@@ -0,0 +1,47 @@
+{% set title = title | default(value="Built") %}
+{% set description = description | default(value="") %}
+{% set button_text = button_text | default(value="") %}
+{% set button_link = button_link | default(value="") %}
+
+
+
+
+
+
+