diff --git a/assets/alipay.jpg b/assets/alipay.jpg
index 63abc14b..2fa67a06 100644
Binary files a/assets/alipay.jpg and b/assets/alipay.jpg differ
diff --git a/assets/cover-2nd-en.png b/assets/cover-2nd-en.png
index 3811060d..940aab3e 100644
Binary files a/assets/cover-2nd-en.png and b/assets/cover-2nd-en.png differ
diff --git a/assets/cover-2nd.png b/assets/cover-2nd.png
index c89122bb..f579777f 100644
Binary files a/assets/cover-2nd.png and b/assets/cover-2nd.png differ
diff --git a/assets/figures/comparison.png b/assets/figures/comparison.png
index 0461a710..dc90f942 100644
Binary files a/assets/figures/comparison.png and b/assets/figures/comparison.png differ
diff --git a/assets/figures/pointers1.png b/assets/figures/pointers1.png
index f712e8af..ae709329 100644
Binary files a/assets/figures/pointers1.png and b/assets/figures/pointers1.png differ
diff --git a/assets/figures/pointers2.png b/assets/figures/pointers2.png
index 27946e32..7124a127 100644
Binary files a/assets/figures/pointers2.png and b/assets/figures/pointers2.png differ
diff --git a/assets/qq-group.png b/assets/qq-group.png
index c567cd76..a49e60ff 100644
Binary files a/assets/qq-group.png and b/assets/qq-group.png differ
diff --git a/assets/wechat-group.jpg b/assets/wechat-group.jpg
index 29fdc7f1..4324496c 100644
Binary files a/assets/wechat-group.jpg and b/assets/wechat-group.jpg differ
diff --git a/assets/wechat.jpg b/assets/wechat.jpg
index 0ae6403c..01766134 100644
Binary files a/assets/wechat.jpg and b/assets/wechat.jpg differ
diff --git a/website/src/modern-cpp/assets/lang/cn.svg b/website/src/modern-cpp/assets/lang/cn.svg
index 84a040d3..8384a87b 100644
--- a/website/src/modern-cpp/assets/lang/cn.svg
+++ b/website/src/modern-cpp/assets/lang/cn.svg
@@ -1,9 +1 @@
-
+
\ No newline at end of file
diff --git a/website/src/modern-cpp/assets/lang/de.svg b/website/src/modern-cpp/assets/lang/de.svg
index 94860b61..6b22763e 100644
--- a/website/src/modern-cpp/assets/lang/de.svg
+++ b/website/src/modern-cpp/assets/lang/de.svg
@@ -1,10 +1 @@
-
+
\ No newline at end of file
diff --git a/website/src/modern-cpp/assets/lang/en.svg b/website/src/modern-cpp/assets/lang/en.svg
index da6478eb..ef523db1 100644
--- a/website/src/modern-cpp/assets/lang/en.svg
+++ b/website/src/modern-cpp/assets/lang/en.svg
@@ -1,17 +1 @@
-
+
\ No newline at end of file
diff --git a/website/src/modern-cpp/assets/menu.png b/website/src/modern-cpp/assets/menu.png
old mode 100755
new mode 100644
index a90374d0..bc0a0d9a
Binary files a/website/src/modern-cpp/assets/menu.png and b/website/src/modern-cpp/assets/menu.png differ