diff --git a/apps/128/accessories-dictionary.png b/apps/128/accessories-dictionary.png
deleted file mode 100644
index 621620b..0000000
Binary files a/apps/128/accessories-dictionary.png and /dev/null differ
diff --git a/apps/128/accessories-dictionary.svg b/apps/128/accessories-dictionary.svg
new file mode 120000
index 0000000..9f0d52e
--- /dev/null
+++ b/apps/128/accessories-dictionary.svg
@@ -0,0 +1 @@
+dictionary.svg
\ No newline at end of file
diff --git a/apps/128/accessories-thesaurus.svg b/apps/128/accessories-thesaurus.svg
new file mode 120000
index 0000000..fc7facf
--- /dev/null
+++ b/apps/128/accessories-thesaurus.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg
\ No newline at end of file
diff --git a/apps/128/accessories_dictionary.png b/apps/128/accessories_dictionary.png
deleted file mode 100644
index 09b1e9b..0000000
Binary files a/apps/128/accessories_dictionary.png and /dev/null differ
diff --git a/apps/128/alc.svg b/apps/128/alc.svg
new file mode 120000
index 0000000..fc7facf
--- /dev/null
+++ b/apps/128/alc.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg
\ No newline at end of file
diff --git a/apps/128/almanah.svg b/apps/128/almanah.svg
new file mode 120000
index 0000000..fc7facf
--- /dev/null
+++ b/apps/128/almanah.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg
\ No newline at end of file
diff --git a/apps/128/code.svg b/apps/128/code.svg
index 24d5a03..f2025ae 100644
--- a/apps/128/code.svg
+++ b/apps/128/code.svg
@@ -1 +1,94 @@
-
\ No newline at end of file
+
+
diff --git a/apps/128/cs-notifications.svg b/apps/128/cs-notifications.svg
index 3ccbf87..692cb05 100644
--- a/apps/128/cs-notifications.svg
+++ b/apps/128/cs-notifications.svg
@@ -1 +1,183 @@
-
\ No newline at end of file
+
+
diff --git a/apps/128/dictionary.png b/apps/128/dictionary.png
deleted file mode 100644
index 09b1e9b..0000000
Binary files a/apps/128/dictionary.png and /dev/null differ
diff --git a/apps/128/dictionary.svg b/apps/128/dictionary.svg
new file mode 100644
index 0000000..9a5b898
--- /dev/null
+++ b/apps/128/dictionary.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/apps/128/gaiksaurus.svg b/apps/128/gaiksaurus.svg
new file mode 120000
index 0000000..fc7facf
--- /dev/null
+++ b/apps/128/gaiksaurus.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg
\ No newline at end of file
diff --git a/apps/128/gnome-dictionary.png b/apps/128/gnome-dictionary.png
deleted file mode 100644
index 09b1e9b..0000000
Binary files a/apps/128/gnome-dictionary.png and /dev/null differ
diff --git a/apps/128/gnome-dictionary.svg b/apps/128/gnome-dictionary.svg
new file mode 120000
index 0000000..fc7facf
--- /dev/null
+++ b/apps/128/gnome-dictionary.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg
\ No newline at end of file
diff --git a/apps/128/kbabeldict.png b/apps/128/kbabeldict.png
deleted file mode 100644
index 09b1e9b..0000000
Binary files a/apps/128/kbabeldict.png and /dev/null differ
diff --git a/apps/128/kbabeldict.svg b/apps/128/kbabeldict.svg
new file mode 120000
index 0000000..d9848b8
--- /dev/null
+++ b/apps/128/kbabeldict.svg
@@ -0,0 +1 @@
+./accessories-dictionary.svg
\ No newline at end of file
diff --git a/apps/128/kthesaurus.svg b/apps/128/kthesaurus.svg
new file mode 120000
index 0000000..fc7facf
--- /dev/null
+++ b/apps/128/kthesaurus.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg
\ No newline at end of file
diff --git a/apps/128/maps.svg b/apps/128/maps.svg
index 8e90c8a..53bdab3 100644
--- a/apps/128/maps.svg
+++ b/apps/128/maps.svg
@@ -1 +1,202 @@
-
\ No newline at end of file
+
+
diff --git a/apps/128/opendict.png b/apps/128/opendict.png
deleted file mode 100644
index 09b1e9b..0000000
Binary files a/apps/128/opendict.png and /dev/null differ
diff --git a/apps/128/qstardict.png b/apps/128/qstardict.png
deleted file mode 100644
index 09b1e9b..0000000
Binary files a/apps/128/qstardict.png and /dev/null differ
diff --git a/apps/128/stardict.png b/apps/128/stardict.png
deleted file mode 100644
index 09b1e9b..0000000
Binary files a/apps/128/stardict.png and /dev/null differ
diff --git a/apps/128/stardict_16x16.png b/apps/128/stardict_16x16.png
deleted file mode 100644
index 09b1e9b..0000000
Binary files a/apps/128/stardict_16x16.png and /dev/null differ
diff --git a/apps/128/stardict_16x16.svg b/apps/128/stardict_16x16.svg
new file mode 120000
index 0000000..9f0d52e
--- /dev/null
+++ b/apps/128/stardict_16x16.svg
@@ -0,0 +1 @@
+dictionary.svg
\ No newline at end of file
diff --git a/apps/128/stardict_32x32.png b/apps/128/stardict_32x32.png
deleted file mode 100644
index 09b1e9b..0000000
Binary files a/apps/128/stardict_32x32.png and /dev/null differ
diff --git a/apps/128/stardict_32x32.svg b/apps/128/stardict_32x32.svg
new file mode 120000
index 0000000..9f0d52e
--- /dev/null
+++ b/apps/128/stardict_32x32.svg
@@ -0,0 +1 @@
+dictionary.svg
\ No newline at end of file
diff --git a/apps/128/utilities-dictionary.png b/apps/128/utilities-dictionary.png
deleted file mode 100644
index 09b1e9b..0000000
Binary files a/apps/128/utilities-dictionary.png and /dev/null differ
diff --git a/apps/128/utilities-dictionary.svg b/apps/128/utilities-dictionary.svg
new file mode 120000
index 0000000..9f0d52e
--- /dev/null
+++ b/apps/128/utilities-dictionary.svg
@@ -0,0 +1 @@
+dictionary.svg
\ No newline at end of file
diff --git a/apps/128/vivaldi-snapshot.svg b/apps/128/vivaldi-snapshot.svg
new file mode 120000
index 0000000..9191206
--- /dev/null
+++ b/apps/128/vivaldi-snapshot.svg
@@ -0,0 +1 @@
+vivaldi.svg
\ No newline at end of file
diff --git a/apps/128/vivaldi-stable.svg b/apps/128/vivaldi-stable.svg
new file mode 120000
index 0000000..9191206
--- /dev/null
+++ b/apps/128/vivaldi-stable.svg
@@ -0,0 +1 @@
+vivaldi.svg
\ No newline at end of file
diff --git a/apps/128/xfce4-dict.png b/apps/128/xfce4-dict.png
deleted file mode 120000
index eb21301..0000000
--- a/apps/128/xfce4-dict.png
+++ /dev/null
@@ -1 +0,0 @@
-accessories-dictionary.png
\ No newline at end of file
diff --git a/apps/128/xfce4-dict.svg b/apps/128/xfce4-dict.svg
new file mode 120000
index 0000000..fc7facf
--- /dev/null
+++ b/apps/128/xfce4-dict.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg
\ No newline at end of file
diff --git a/apps/128/yast-mail.svg b/apps/128/yast-mail.svg
deleted file mode 120000
index 6fb79ec..0000000
--- a/apps/128/yast-mail.svg
+++ /dev/null
@@ -1 +0,0 @@
-evolution.svg
\ No newline at end of file