diff --git a/external/nanogui/docs/_static/entypo.svg b/external/nanogui/docs/_static/entypo.svg
index 9c869ca4..f7d8f39f 100644
--- a/external/nanogui/docs/_static/entypo.svg
+++ b/external/nanogui/docs/_static/entypo.svg
@@ -1,2003 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/external/nanogui/ext/glfw/docs/html/doc.png b/external/nanogui/ext/glfw/docs/html/doc.png
index 17edabff..05ff7464 100644
Binary files a/external/nanogui/ext/glfw/docs/html/doc.png and b/external/nanogui/ext/glfw/docs/html/doc.png differ
diff --git a/external/nanogui/ext/glfw/docs/html/doxygen.png b/external/nanogui/ext/glfw/docs/html/doxygen.png
index 3ff17d80..d4652575 100644
Binary files a/external/nanogui/ext/glfw/docs/html/doxygen.png and b/external/nanogui/ext/glfw/docs/html/doxygen.png differ
diff --git a/external/nanogui/ext/glfw/docs/html/spaces.svg b/external/nanogui/ext/glfw/docs/html/spaces.svg
index bdd6a7da..d9c91048 100644
--- a/external/nanogui/ext/glfw/docs/html/spaces.svg
+++ b/external/nanogui/ext/glfw/docs/html/spaces.svg
@@ -1,877 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/external/nanogui/ext/glfw/docs/spaces.svg b/external/nanogui/ext/glfw/docs/spaces.svg
index bdd6a7da..d9c91048 100644
--- a/external/nanogui/ext/glfw/docs/spaces.svg
+++ b/external/nanogui/ext/glfw/docs/spaces.svg
@@ -1,877 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/external/nanogui/ext/nanovg/example/images/image1.jpg b/external/nanogui/ext/nanovg/example/images/image1.jpg
index c2ce39b7..268fc201 100644
Binary files a/external/nanogui/ext/nanovg/example/images/image1.jpg and b/external/nanogui/ext/nanovg/example/images/image1.jpg differ
diff --git a/external/nanogui/ext/nanovg/example/images/image2.jpg b/external/nanogui/ext/nanovg/example/images/image2.jpg
index 1db15ab2..b6e9dede 100644
Binary files a/external/nanogui/ext/nanovg/example/images/image2.jpg and b/external/nanogui/ext/nanovg/example/images/image2.jpg differ
diff --git a/external/nanogui/ext/nanovg/example/images/image3.jpg b/external/nanogui/ext/nanovg/example/images/image3.jpg
index 884f9f2b..81f2a34e 100644
Binary files a/external/nanogui/ext/nanovg/example/images/image3.jpg and b/external/nanogui/ext/nanovg/example/images/image3.jpg differ
diff --git a/external/nanogui/ext/nanovg/example/images/image4.jpg b/external/nanogui/ext/nanovg/example/images/image4.jpg
index f6e10391..8c0a312b 100644
Binary files a/external/nanogui/ext/nanovg/example/images/image4.jpg and b/external/nanogui/ext/nanovg/example/images/image4.jpg differ
diff --git a/external/nanogui/ext/nanovg/example/images/image5.jpg b/external/nanogui/ext/nanovg/example/images/image5.jpg
index d952d161..0152c4cb 100644
Binary files a/external/nanogui/ext/nanovg/example/images/image5.jpg and b/external/nanogui/ext/nanovg/example/images/image5.jpg differ
diff --git a/external/nanogui/ext/nanovg/example/images/image6.jpg b/external/nanogui/ext/nanovg/example/images/image6.jpg
index f098087b..5ee2a294 100644
Binary files a/external/nanogui/ext/nanovg/example/images/image6.jpg and b/external/nanogui/ext/nanovg/example/images/image6.jpg differ
diff --git a/external/nanogui/ext/nanovg/example/images/image7.jpg b/external/nanogui/ext/nanovg/example/images/image7.jpg
index 623b4cb9..724806af 100644
Binary files a/external/nanogui/ext/nanovg/example/images/image7.jpg and b/external/nanogui/ext/nanovg/example/images/image7.jpg differ
diff --git a/external/nanogui/ext/nanovg/example/images/image8.jpg b/external/nanogui/ext/nanovg/example/images/image8.jpg
index 123b6dac..85604812 100644
Binary files a/external/nanogui/ext/nanovg/example/images/image8.jpg and b/external/nanogui/ext/nanovg/example/images/image8.jpg differ
diff --git a/external/nanogui/ext/nanovg/example/screenshot-02.png b/external/nanogui/ext/nanovg/example/screenshot-02.png
index 7cfa4bc3..0905b19c 100644
Binary files a/external/nanogui/ext/nanovg/example/screenshot-02.png and b/external/nanogui/ext/nanovg/example/screenshot-02.png differ
diff --git a/external/nanogui/resources/icons/icon1.png b/external/nanogui/resources/icons/icon1.png
index b6db2e1f..8b8283bc 100644
Binary files a/external/nanogui/resources/icons/icon1.png and b/external/nanogui/resources/icons/icon1.png differ
diff --git a/external/nanogui/resources/icons/icon2.png b/external/nanogui/resources/icons/icon2.png
index 25ff5b93..518ef2eb 100644
Binary files a/external/nanogui/resources/icons/icon2.png and b/external/nanogui/resources/icons/icon2.png differ
diff --git a/external/nanogui/resources/icons/icon3.png b/external/nanogui/resources/icons/icon3.png
index 825b420f..c5e6fa54 100644
Binary files a/external/nanogui/resources/icons/icon3.png and b/external/nanogui/resources/icons/icon3.png differ
diff --git a/external/nanogui/resources/icons/icon4.png b/external/nanogui/resources/icons/icon4.png
index 42c12ac7..999c5838 100644
Binary files a/external/nanogui/resources/icons/icon4.png and b/external/nanogui/resources/icons/icon4.png differ
diff --git a/external/nanogui/resources/icons/icon5.png b/external/nanogui/resources/icons/icon5.png
index e1cf1ca0..418acfb5 100644
Binary files a/external/nanogui/resources/icons/icon5.png and b/external/nanogui/resources/icons/icon5.png differ
diff --git a/external/nanogui/resources/icons/icon6.png b/external/nanogui/resources/icons/icon6.png
index 98f30734..76839e14 100644
Binary files a/external/nanogui/resources/icons/icon6.png and b/external/nanogui/resources/icons/icon6.png differ
diff --git a/external/nanogui/resources/icons/icon7.png b/external/nanogui/resources/icons/icon7.png
index ca05f069..cca8a820 100644
Binary files a/external/nanogui/resources/icons/icon7.png and b/external/nanogui/resources/icons/icon7.png differ
diff --git a/external/nanogui/resources/icons/icon8.png b/external/nanogui/resources/icons/icon8.png
index 5c36b49e..e262ce28 100644
Binary files a/external/nanogui/resources/icons/icon8.png and b/external/nanogui/resources/icons/icon8.png differ
diff --git a/external/nanogui/resources/screenshot.png b/external/nanogui/resources/screenshot.png
index 224a8417..01abf802 100644
Binary files a/external/nanogui/resources/screenshot.png and b/external/nanogui/resources/screenshot.png differ
diff --git a/external/nanogui/resources/screenshot2.png b/external/nanogui/resources/screenshot2.png
index f842ad4c..f986191b 100644
Binary files a/external/nanogui/resources/screenshot2.png and b/external/nanogui/resources/screenshot2.png differ
diff --git a/gifs/dress.gif b/gifs/dress.gif
index f1dd8b96..33d97e12 100644
Binary files a/gifs/dress.gif and b/gifs/dress.gif differ
diff --git a/gifs/featured.png b/gifs/featured.png
index cba03a99..eb62c428 100644
Binary files a/gifs/featured.png and b/gifs/featured.png differ
diff --git a/gifs/teaser.jpeg b/gifs/teaser.jpeg
index 61708a35..683b85e6 100644
Binary files a/gifs/teaser.jpeg and b/gifs/teaser.jpeg differ
diff --git a/src/python_code/experiments/wear_hat/20210809-trainedBest/losses.png b/src/python_code/experiments/wear_hat/20210809-trainedBest/losses.png
index 9895add8..2b004029 100644
Binary files a/src/python_code/experiments/wear_hat/20210809-trainedBest/losses.png and b/src/python_code/experiments/wear_hat/20210809-trainedBest/losses.png differ