diff --git a/_site/assets/emacspeak-tutorials/functions.zip b/_site/assets/emacspeak-tutorials/functions.zip
new file mode 100644
index 0000000..f7be3f1
Binary files /dev/null and b/_site/assets/emacspeak-tutorials/functions.zip differ
diff --git a/_site/emacspeak-tutorials/functions/index.html b/_site/emacspeak-tutorials/functions/index.html
new file mode 100644
index 0000000..f30ab09
--- /dev/null
+++ b/_site/emacspeak-tutorials/functions/index.html
@@ -0,0 +1,63 @@
+
+
+
+
+ Functions in C | tait.tech
+
+
+
+
+
+
+
+
+
+
tait.tech
+
+
+
+
+
+
Functions in C, an Emacspeak Tutorial
+
+
Functions allow us to modularize our programs into many small parts.
+Of course if we need to do something once at the start of our program, and once again at the end,
+it will be rather inconvenient to copy and paste all our code all the time.
diff --git a/_site/feed.xml b/_site/feed.xml
index bc6eea1..d844d04 100644
--- a/_site/feed.xml
+++ b/_site/feed.xml
@@ -1,4 +1,4 @@
-Jekyll2021-05-05T22:07:00-06:00http://localhost:4000/feed.xmlUEFI Development On x86 With EDK22021-04-18T00:00:00-06:002021-04-18T00:00:00-06:00http://localhost:4000/2021/04/18/uefi-development-environment<p>I made this blog so I could remember how to do stuff that had instructions spread around the internet.
+Jekyll2021-05-05T23:21:43-06:00http://localhost:4000/feed.xmlUEFI Development On x86 With EDK22021-04-18T00:00:00-06:002021-04-18T00:00:00-06:00http://localhost:4000/2021/04/18/uefi-development-environment<p>I made this blog so I could remember how to do stuff that had instructions spread around the internet.
So here is how I setup my environment for developing EFI applications.</p>
<h2 id="requirements">Requirements</h2>
diff --git a/_site/sitemap.xml b/_site/sitemap.xml
index f5075cd..edada64 100644
--- a/_site/sitemap.xml
+++ b/_site/sitemap.xml
@@ -2,23 +2,27 @@
http://localhost:4000/emacspeak-tutorials/arrays/
-2021-05-05T22:07:00-06:00
+2021-05-05T23:21:43-06:00
+
+
+http://localhost:4000/emacspeak-tutorials/functions/
+2021-05-05T23:21:43-06:00http://localhost:4000/emacspeak-tutorials/loops/
-2021-05-05T22:07:00-06:00
+2021-05-05T23:21:43-06:00http://localhost:4000/emacspeak-tutorials/pointers/
-2021-05-05T22:07:00-06:00
+2021-05-05T23:21:43-06:00http://localhost:4000/emacspeak-tutorials/printing/
-2021-05-05T22:07:00-06:00
+2021-05-05T23:21:43-06:00http://localhost:4000/emacspeak-tutorials/user-input/
-2021-05-05T22:07:00-06:00
+2021-05-05T23:21:43-06:00http://localhost:4000/2020/01/22/padding-and-margin/