diff --git a/apps/scalable/Blender.svg b/apps/scalable/Blender.svg
deleted file mode 100644
index 5d5146e..0000000
--- a/apps/scalable/Blender.svg
+++ /dev/null
@@ -1,331 +0,0 @@
-
-
-
-
diff --git a/apps/scalable/Blender.svg b/apps/scalable/Blender.svg
new file mode 120000
index 0000000..965ce91
--- /dev/null
+++ b/apps/scalable/Blender.svg
@@ -0,0 +1 @@
+blender.svg
\ No newline at end of file
diff --git a/apps/scalable/accessories-clock.svg b/apps/scalable/accessories-clock.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/accessories-clock.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/accessories-clock.svg b/apps/scalable/accessories-clock.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/accessories-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/accessories_character_map.svg b/apps/scalable/accessories_character_map.svg
deleted file mode 100644
index 96bf64d..0000000
--- a/apps/scalable/accessories_character_map.svg
+++ /dev/null
@@ -1,617 +0,0 @@
-
-
-
-
diff --git a/apps/scalable/alarm-clock.svg b/apps/scalable/alarm-clock.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/alarm-clock.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/alarm-clock.svg b/apps/scalable/alarm-clock.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/alarm-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/autokey.svg b/apps/scalable/autokey.svg
new file mode 120000
index 0000000..f04d467
--- /dev/null
+++ b/apps/scalable/autokey.svg
@@ -0,0 +1 @@
+accessories-character-map.svg
\ No newline at end of file
diff --git a/apps/scalable/blueclock.svg b/apps/scalable/blueclock.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/blueclock.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/blueclock32.svg b/apps/scalable/blueclock32.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/blueclock32.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/cairo-clock.svg b/apps/scalable/cairo-clock.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/cairo-clock.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/cairo-clock.svg b/apps/scalable/cairo-clock.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/cairo-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/clock-B.svg b/apps/scalable/clock-B.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/clock-B.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/clock-C.svg b/apps/scalable/clock-C.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/clock-C.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/clock-applet.svg b/apps/scalable/clock-applet.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/clock-applet.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/clock.svg b/apps/scalable/clock.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/clock.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/clock.svg b/apps/scalable/clock.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/clocks.svg b/apps/scalable/clocks.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/clocks.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/cs-date-time.svg b/apps/scalable/cs-date-time.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/cs-date-time.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/cuckoo.svg b/apps/scalable/cuckoo.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/cuckoo.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/document-open-recent.svg b/apps/scalable/document-open-recent.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/document-open-recent.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/e-modue-clock.svg b/apps/scalable/e-modue-clock.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/e-modue-clock.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/gnome-character-map.svg b/apps/scalable/gnome-character-map.svg
deleted file mode 100644
index 96bf64d..0000000
--- a/apps/scalable/gnome-character-map.svg
+++ /dev/null
@@ -1,617 +0,0 @@
-
-
-
-
diff --git a/apps/scalable/gnome-character-map.svg b/apps/scalable/gnome-character-map.svg
new file mode 120000
index 0000000..f04d467
--- /dev/null
+++ b/apps/scalable/gnome-character-map.svg
@@ -0,0 +1 @@
+accessories-character-map.svg
\ No newline at end of file
diff --git a/apps/scalable/gnome-characters.svg b/apps/scalable/gnome-characters.svg
deleted file mode 100644
index 96bf64d..0000000
--- a/apps/scalable/gnome-characters.svg
+++ /dev/null
@@ -1,617 +0,0 @@
-
-
-
-
diff --git a/apps/scalable/gnome-characters.svg b/apps/scalable/gnome-characters.svg
new file mode 120000
index 0000000..f04d467
--- /dev/null
+++ b/apps/scalable/gnome-characters.svg
@@ -0,0 +1 @@
+accessories-character-map.svg
\ No newline at end of file
diff --git a/apps/scalable/gnome-clocks.svg b/apps/scalable/gnome-clocks.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/gnome-clocks.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/gnome-clocks.svg b/apps/scalable/gnome-clocks.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/gnome-clocks.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/gnome-panel-clock.svg b/apps/scalable/gnome-panel-clock.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/gnome-panel-clock.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/gnome-panel-clock.svg b/apps/scalable/gnome-panel-clock.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/gnome-panel-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/gnome-set-time.svg b/apps/scalable/gnome-set-time.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/gnome-set-time.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/gtkclocksetup.svg b/apps/scalable/gtkclocksetup.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/gtkclocksetup.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/gtubeclock.svg b/apps/scalable/gtubeclock.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/gtubeclock.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/gvim.svg b/apps/scalable/gvim.svg
deleted file mode 100644
index c8bd047..0000000
--- a/apps/scalable/gvim.svg
+++ /dev/null
@@ -1,165 +0,0 @@
-
-
diff --git a/apps/scalable/gvim.svg b/apps/scalable/gvim.svg
new file mode 120000
index 0000000..150dd04
--- /dev/null
+++ b/apps/scalable/gvim.svg
@@ -0,0 +1 @@
+vim.svg
\ No newline at end of file
diff --git a/apps/scalable/gworldclock.svg b/apps/scalable/gworldclock.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/gworldclock.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/hourglass.svg b/apps/scalable/hourglass.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/hourglass.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/indicator-keylock.svg b/apps/scalable/indicator-keylock.svg
new file mode 120000
index 0000000..f04d467
--- /dev/null
+++ b/apps/scalable/indicator-keylock.svg
@@ -0,0 +1 @@
+accessories-character-map.svg
\ No newline at end of file
diff --git a/apps/scalable/kcharselect.svg b/apps/scalable/kcharselect.svg
deleted file mode 100644
index 96bf64d..0000000
--- a/apps/scalable/kcharselect.svg
+++ /dev/null
@@ -1,617 +0,0 @@
-
-
-
-
diff --git a/apps/scalable/kcharselect1.svg b/apps/scalable/kcharselect1.svg
deleted file mode 100644
index 96bf64d..0000000
--- a/apps/scalable/kcharselect1.svg
+++ /dev/null
@@ -1,617 +0,0 @@
-
-
-
-
diff --git a/apps/scalable/mate-panel-clock.svg b/apps/scalable/mate-panel-clock.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/mate-panel-clock.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/mate-panel-clock.svg b/apps/scalable/mate-panel-clock.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/mate-panel-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/mx-clocky.svg b/apps/scalable/mx-clocky.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/mx-clocky.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/nvclock-gtk.svg b/apps/scalable/nvclock-gtk.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/nvclock-gtk.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/nvclock.svg b/apps/scalable/nvclock.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/nvclock.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/orage_globaltime.svg b/apps/scalable/orage_globaltime.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/orage_globaltime.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/org.blender.Blender.svg b/apps/scalable/org.blender.Blender.svg
deleted file mode 100644
index 5d5146e..0000000
--- a/apps/scalable/org.blender.Blender.svg
+++ /dev/null
@@ -1,331 +0,0 @@
-
-
-
-
diff --git a/apps/scalable/org.blender.Blender.svg b/apps/scalable/org.blender.Blender.svg
new file mode 120000
index 0000000..965ce91
--- /dev/null
+++ b/apps/scalable/org.blender.Blender.svg
@@ -0,0 +1 @@
+blender.svg
\ No newline at end of file
diff --git a/apps/scalable/org.gnome.Boxes.svg b/apps/scalable/org.gnome.Boxes.svg
deleted file mode 100644
index e4b22de..0000000
--- a/apps/scalable/org.gnome.Boxes.svg
+++ /dev/null
@@ -1,765 +0,0 @@
-
-
-
-
diff --git a/apps/scalable/org.gnome.Boxes.svg b/apps/scalable/org.gnome.Boxes.svg
new file mode 120000
index 0000000..14c25b6
--- /dev/null
+++ b/apps/scalable/org.gnome.Boxes.svg
@@ -0,0 +1 @@
+gnome-boxes.svg
\ No newline at end of file
diff --git a/apps/scalable/org.gnome.Characters.svg b/apps/scalable/org.gnome.Characters.svg
deleted file mode 100644
index 96bf64d..0000000
--- a/apps/scalable/org.gnome.Characters.svg
+++ /dev/null
@@ -1,617 +0,0 @@
-
-
-
-
diff --git a/apps/scalable/org.gnome.Characters.svg b/apps/scalable/org.gnome.Characters.svg
new file mode 120000
index 0000000..f04d467
--- /dev/null
+++ b/apps/scalable/org.gnome.Characters.svg
@@ -0,0 +1 @@
+accessories-character-map.svg
\ No newline at end of file
diff --git a/apps/scalable/org.gnome.Clocks.svg b/apps/scalable/org.gnome.Clocks.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/org.gnome.Clocks.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/org.gnome.Clocks.svg b/apps/scalable/org.gnome.Clocks.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/org.gnome.Clocks.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/org.gnome.clocks.svg b/apps/scalable/org.gnome.clocks.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/org.gnome.clocks.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/org.gnome.clocks.svg b/apps/scalable/org.gnome.clocks.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/org.gnome.clocks.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/org.vim.Vim.svg b/apps/scalable/org.vim.Vim.svg
deleted file mode 100644
index c8bd047..0000000
--- a/apps/scalable/org.vim.Vim.svg
+++ /dev/null
@@ -1,165 +0,0 @@
-
-
diff --git a/apps/scalable/org.vim.Vim.svg b/apps/scalable/org.vim.Vim.svg
new file mode 120000
index 0000000..150dd04
--- /dev/null
+++ b/apps/scalable/org.vim.Vim.svg
@@ -0,0 +1 @@
+vim.svg
\ No newline at end of file
diff --git a/apps/scalable/preferences-desktop-font.svg b/apps/scalable/preferences-desktop-font.svg
new file mode 120000
index 0000000..f04d467
--- /dev/null
+++ b/apps/scalable/preferences-desktop-font.svg
@@ -0,0 +1 @@
+accessories-character-map.svg
\ No newline at end of file
diff --git a/apps/scalable/awn-applet-digital-clock.svg b/apps/scalable/preferences-system-time.svg
similarity index 100%
rename from apps/scalable/awn-applet-digital-clock.svg
rename to apps/scalable/preferences-system-time.svg
diff --git a/apps/scalable/rclock.svg b/apps/scalable/rclock.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/rclock.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/system-config-date.svg b/apps/scalable/system-config-date.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/system-config-date.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/time.svg b/apps/scalable/time.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/time.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/unity-datetime-panel.svg b/apps/scalable/unity-datetime-panel.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/unity-datetime-panel.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/utilities-charactermap.svg b/apps/scalable/utilities-charactermap.svg
deleted file mode 100644
index 96bf64d..0000000
--- a/apps/scalable/utilities-charactermap.svg
+++ /dev/null
@@ -1,617 +0,0 @@
-
-
-
-
diff --git a/apps/scalable/utilities-clock.svg b/apps/scalable/utilities-clock.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/utilities-clock.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/vim-16.svg b/apps/scalable/vim-16.svg
deleted file mode 100644
index c8bd047..0000000
--- a/apps/scalable/vim-16.svg
+++ /dev/null
@@ -1,165 +0,0 @@
-
-
diff --git a/apps/scalable/vim-32.svg b/apps/scalable/vim-32.svg
deleted file mode 100644
index c8bd047..0000000
--- a/apps/scalable/vim-32.svg
+++ /dev/null
@@ -1,165 +0,0 @@
-
-
diff --git a/apps/scalable/vim-48.svg b/apps/scalable/vim-48.svg
deleted file mode 100644
index c8bd047..0000000
--- a/apps/scalable/vim-48.svg
+++ /dev/null
@@ -1,165 +0,0 @@
-
-
diff --git a/apps/scalable/vim-qt.svg b/apps/scalable/vim-qt.svg
deleted file mode 100644
index c8bd047..0000000
--- a/apps/scalable/vim-qt.svg
+++ /dev/null
@@ -1,165 +0,0 @@
-
-
diff --git a/apps/scalable/vim-qt.svg b/apps/scalable/vim-qt.svg
new file mode 120000
index 0000000..150dd04
--- /dev/null
+++ b/apps/scalable/vim-qt.svg
@@ -0,0 +1 @@
+vim.svg
\ No newline at end of file
diff --git a/apps/scalable/vimlogo.svg b/apps/scalable/vimlogo.svg
deleted file mode 100644
index c8bd047..0000000
--- a/apps/scalable/vimlogo.svg
+++ /dev/null
@@ -1,165 +0,0 @@
-
-
diff --git a/apps/scalable/vimlogo.svg b/apps/scalable/vimlogo.svg
new file mode 120000
index 0000000..150dd04
--- /dev/null
+++ b/apps/scalable/vimlogo.svg
@@ -0,0 +1 @@
+vim.svg
\ No newline at end of file
diff --git a/apps/scalable/xfce-schedule.svg b/apps/scalable/xfce-schedule.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/xfce-schedule.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/xfce4-clock.svg b/apps/scalable/xfce4-clock.svg
deleted file mode 100644
index 68eaeac..0000000
--- a/apps/scalable/xfce4-clock.svg
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/apps/scalable/xfce4-clock.svg b/apps/scalable/xfce4-clock.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/xfce4-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/apps/scalable/yast-timezone.svg b/apps/scalable/yast-timezone.svg
new file mode 120000
index 0000000..9f07aea
--- /dev/null
+++ b/apps/scalable/yast-timezone.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file