diff --git a/png/ddclient.png b/png/ddclient.png
new file mode 100755
index 0000000..6b67097
Binary files /dev/null and b/png/ddclient.png differ
diff --git a/png/ddns-updater.png b/png/ddns-updater.png
new file mode 100755
index 0000000..369b1ec
Binary files /dev/null and b/png/ddns-updater.png differ
diff --git a/png/defguard.png b/png/defguard.png
new file mode 100755
index 0000000..13e8b0f
Binary files /dev/null and b/png/defguard.png differ
diff --git a/png/discourse.png b/png/discourse.png
new file mode 100755
index 0000000..e62df13
Binary files /dev/null and b/png/discourse.png differ
diff --git a/svg/ddclient.svg b/svg/ddclient.svg
new file mode 100755
index 0000000..c7b58f8
--- /dev/null
+++ b/svg/ddclient.svg
@@ -0,0 +1,36 @@
+
+
+
diff --git a/svg/ddns-updater.svg b/svg/ddns-updater.svg
new file mode 100755
index 0000000..14b596e
--- /dev/null
+++ b/svg/ddns-updater.svg
@@ -0,0 +1,113 @@
+
+
+
diff --git a/svg/defguard.svg b/svg/defguard.svg
new file mode 100755
index 0000000..60dd3a4
--- /dev/null
+++ b/svg/defguard.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/svg/discourse.svg b/svg/discourse.svg
new file mode 100755
index 0000000..cabf682
--- /dev/null
+++ b/svg/discourse.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/webp/ddclient.webp b/webp/ddclient.webp
new file mode 100755
index 0000000..eaeb44c
Binary files /dev/null and b/webp/ddclient.webp differ
diff --git a/webp/ddns-updater.webp b/webp/ddns-updater.webp
new file mode 100755
index 0000000..c8902a7
Binary files /dev/null and b/webp/ddns-updater.webp differ
diff --git a/webp/defguard.webp b/webp/defguard.webp
new file mode 100755
index 0000000..534ebc8
Binary files /dev/null and b/webp/defguard.webp differ
diff --git a/webp/discourse.webp b/webp/discourse.webp
new file mode 100755
index 0000000..05580f3
Binary files /dev/null and b/webp/discourse.webp differ