diff --git a/_includes/language.html b/_includes/language.html
index c13a76ff3be..174af158ee6 100644
--- a/_includes/language.html
+++ b/_includes/language.html
@@ -1,4 +1,4 @@
-{% assign languages = site.data.data.sidebar.languages %}
+{% assign languages = data.sidebar.languages %}
{% if languages %}
diff --git a/_includes/oss-contributions.html b/_includes/oss-contributions.html
index f3c177bbcb9..fa7ea0c1097 100644
--- a/_includes/oss-contributions.html
+++ b/_includes/oss-contributions.html
@@ -1,4 +1,4 @@
-{% assign oss = site.data.data.oss %}
+{% assign oss = data.oss %}
{% if oss %}
diff --git a/_includes/print-common.html b/_includes/print-common.html
new file mode 100644
index 00000000000..0e7f0d5ca17
--- /dev/null
+++ b/_includes/print-common.html
@@ -0,0 +1,13 @@
+{% include career-profile.html %}
+
+{% unless data.sidebar.education %}
+ {% include education.html %}
+{% endunless %}
+
+{% include experiences.html %}
+
+{% include projects.html %}
+
+{% include publications.html %}
+
+{% include skills.html %}
\ No newline at end of file
diff --git a/_includes/projects.html b/_includes/projects.html
index c50783ce8f8..ce216bb0fe0 100644
--- a/_includes/projects.html
+++ b/_includes/projects.html
@@ -1,4 +1,4 @@
-{% assign projects = site.data.data.projects %}
+{% assign projects = data.projects %}
{% if projects %}
diff --git a/_includes/publications.html b/_includes/publications.html
index e1f39ade7ec..f8131c68459 100644
--- a/_includes/publications.html
+++ b/_includes/publications.html
@@ -1,4 +1,4 @@
-{% assign publications = site.data.data.publications %}
+{% assign publications = data.publications %}
{% if publications %}
diff --git a/_includes/sidebar.html b/_includes/sidebar.html
index 370da5d3fbe..465f8bbaf57 100644
--- a/_includes/sidebar.html
+++ b/_includes/sidebar.html
@@ -1,4 +1,4 @@
-{% assign sidebar = site.data.data.sidebar %}
+{% assign sidebar = data.sidebar %}