diff --git a/.gitattributes b/.gitattributes
index 5752102..29228f6 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -5,3 +5,4 @@
*.ttf filter=lfs diff=lfs merge=lfs -text
*.woff filter=lfs diff=lfs merge=lfs -text
*.woff2 filter=lfs diff=lfs merge=lfs -text
+*.ico filter=lfs diff=lfs merge=lfs -text
diff --git a/Makefile b/Makefile
index 257ad0c..8384967 100644
--- a/Makefile
+++ b/Makefile
@@ -22,6 +22,7 @@ assets:
@rsync --recursive -avz assets/thesis output
@rsync --recursive -avz assets/oldies output
@rsync assets/stepan.gpg-pub.asc output
+ @rsync assets/favicon.ico output
push: publish assets
@rsync --recursive -avz --progress output/* odysseus:/home/www/stephane-adjemian.fr
diff --git a/assets/favicon.ico b/assets/favicon.ico
new file mode 100644
index 0000000..a33e037
--- /dev/null
+++ b/assets/favicon.ico
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:bd2a858557bf8461590d0e8b7d337ba000c222936b4882c91d3a942b67891777
+size 139335
diff --git a/sources/index.org b/sources/index.org
index 5961caf..a6d8a80 100644
--- a/sources/index.org
+++ b/sources/index.org
@@ -4,6 +4,7 @@
#+LANGUAGE: en
#+OPTIONS: H:3 num:nil toc:nil \n:t @:t ::t |:t ^:t -:t f:t *:t TeX:t LaTeX:nil skip:t d:t tags:not-in-toc creator:t timestamp:t author:t
#+HTML_HEAD:
Stéphane Adjemian
+#+HTML_HEAD:
#+HTML_HEAD:
#+HTML_HEAD:
#+HTML_HEAD:
diff --git a/sources/research/index.org b/sources/research/index.org
index 8caa66b..400b481 100644
--- a/sources/research/index.org
+++ b/sources/research/index.org
@@ -4,6 +4,7 @@
#+LANGUAGE: en
#+OPTIONS: H:3 num:nil toc:nil \n:nil @:t ::t |:t ^:nil -:t f:t *:t TeX:t LaTeX:nil skip:t d:t tags:not-in-toc creator:t timestamp:t author:t
#+HTML_HEAD: Stéphane Adjemian
+#+HTML_HEAD:
#+HTML_HEAD:
#+BEGIN_EXPORT html
diff --git a/sources/teaching/economic-calculus/index.org b/sources/teaching/economic-calculus/index.org
index 0257959..2a39343 100644
--- a/sources/teaching/economic-calculus/index.org
+++ b/sources/teaching/economic-calculus/index.org
@@ -4,6 +4,7 @@
#+LANGUAGE: en
#+OPTIONS: H:3 num:nil toc:nil \n:nil @:t ::t |:t ^:nil -:t f:t *:t TeX:t LaTeX:nil skip:t d:t tags:not-in-toc creator:t timestamp:t author:t
#+HTML_HEAD: Stéphane Adjemian
+#+HTML_HEAD:
#+HTML_HEAD:
#+BEGIN_EXPORT html
diff --git a/sources/teaching/growth/index.org b/sources/teaching/growth/index.org
index ea74a3f..be94101 100644
--- a/sources/teaching/growth/index.org
+++ b/sources/teaching/growth/index.org
@@ -4,6 +4,7 @@
#+LANGUAGE: en
#+OPTIONS: H:3 num:nil toc:nil \n:nil @:t ::t |:t ^:nil -:t f:t *:t TeX:t LaTeX:nil skip:t d:t tags:not-in-toc creator:t timestamp:t author:t
#+HTML_HEAD: Stéphane Adjemian
+#+HTML_HEAD:
#+HTML_HEAD:
#+BEGIN_EXPORT html
diff --git a/sources/teaching/index.org b/sources/teaching/index.org
index 6569349..89ae5e8 100644
--- a/sources/teaching/index.org
+++ b/sources/teaching/index.org
@@ -4,6 +4,7 @@
#+LANGUAGE: en
#+OPTIONS: H:3 num:nil toc:nil \n:nil @:t ::t |:t ^:nil -:t f:t *:t TeX:t LaTeX:nil skip:t d:t tags:not-in-toc creator:t timestamp:t author:t
#+HTML_HEAD: Stéphane Adjemian
+#+HTML_HEAD:
#+HTML_HEAD:
#+BEGIN_EXPORT html
diff --git a/sources/teaching/macro-dynamique/index.org b/sources/teaching/macro-dynamique/index.org
index ea74a3f..be94101 100644
--- a/sources/teaching/macro-dynamique/index.org
+++ b/sources/teaching/macro-dynamique/index.org
@@ -4,6 +4,7 @@
#+LANGUAGE: en
#+OPTIONS: H:3 num:nil toc:nil \n:nil @:t ::t |:t ^:nil -:t f:t *:t TeX:t LaTeX:nil skip:t d:t tags:not-in-toc creator:t timestamp:t author:t
#+HTML_HEAD: Stéphane Adjemian
+#+HTML_HEAD:
#+HTML_HEAD:
#+BEGIN_EXPORT html
diff --git a/sources/teaching/time-series/index.org b/sources/teaching/time-series/index.org
index ea74a3f..be94101 100644
--- a/sources/teaching/time-series/index.org
+++ b/sources/teaching/time-series/index.org
@@ -4,6 +4,7 @@
#+LANGUAGE: en
#+OPTIONS: H:3 num:nil toc:nil \n:nil @:t ::t |:t ^:nil -:t f:t *:t TeX:t LaTeX:nil skip:t d:t tags:not-in-toc creator:t timestamp:t author:t
#+HTML_HEAD: Stéphane Adjemian
+#+HTML_HEAD:
#+HTML_HEAD:
#+BEGIN_EXPORT html