diff --git a/apps/scalable/Gnome-Notes b/apps/scalable/Gnome-Notes
new file mode 120000
index 0000000..94f4368
--- /dev/null
+++ b/apps/scalable/Gnome-Notes
@@ -0,0 +1 @@
+xpad.svg
\ No newline at end of file
diff --git a/apps/scalable/Gnome-notes.svg b/apps/scalable/Gnome-notes.svg
new file mode 120000
index 0000000..94f4368
--- /dev/null
+++ b/apps/scalable/Gnome-notes.svg
@@ -0,0 +1 @@
+xpad.svg
\ No newline at end of file
diff --git a/apps/scalable/accessories-notes.svg b/apps/scalable/accessories-notes.svg
deleted file mode 100644
index 790a361..0000000
--- a/apps/scalable/accessories-notes.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/apps/scalable/accessories-notes.svg b/apps/scalable/accessories-notes.svg
new file mode 120000
index 0000000..94f4368
--- /dev/null
+++ b/apps/scalable/accessories-notes.svg
@@ -0,0 +1 @@
+xpad.svg
\ No newline at end of file
diff --git a/apps/scalable/basket.svg b/apps/scalable/basket.svg
index 8380701..94f4368 120000
--- a/apps/scalable/basket.svg
+++ b/apps/scalable/basket.svg
@@ -1 +1 @@
-accessories-notes.svg
\ No newline at end of file
+xpad.svg
\ No newline at end of file
diff --git a/apps/scalable/bijiben.svg b/apps/scalable/bijiben.svg
index 8380701..94f4368 120000
--- a/apps/scalable/bijiben.svg
+++ b/apps/scalable/bijiben.svg
@@ -1 +1 @@
-accessories-notes.svg
\ No newline at end of file
+xpad.svg
\ No newline at end of file
diff --git a/apps/scalable/cherrytree.svg b/apps/scalable/cherrytree.svg
deleted file mode 100644
index 007b8e1..0000000
--- a/apps/scalable/cherrytree.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
diff --git a/apps/scalable/cherrytree.svg b/apps/scalable/cherrytree.svg
new file mode 120000
index 0000000..94f4368
--- /dev/null
+++ b/apps/scalable/cherrytree.svg
@@ -0,0 +1 @@
+xpad.svg
\ No newline at end of file
diff --git a/apps/scalable/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg b/apps/scalable/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg
deleted file mode 120000
index f3f7fc9..0000000
--- a/apps/scalable/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg
+++ /dev/null
@@ -1 +0,0 @@
-../mimetypes/x-office-presentation.svg
\ No newline at end of file
diff --git a/apps/scalable/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg b/apps/scalable/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg
deleted file mode 120000
index e72e7ff..0000000
--- a/apps/scalable/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg
+++ /dev/null
@@ -1 +0,0 @@
-../mimetypes/x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/apps/scalable/cs-screen.svg b/apps/scalable/cs-screen.svg
index fa24a04..731c15f 120000
--- a/apps/scalable/cs-screen.svg
+++ b/apps/scalable/cs-screen.svg
@@ -1 +1 @@
-preferences-desktop-display.svg
\ No newline at end of file
+unity-display-panel.svg
\ No newline at end of file
diff --git a/apps/scalable/csd-xrandr.svg b/apps/scalable/csd-xrandr.svg
new file mode 120000
index 0000000..fa24a04
--- /dev/null
+++ b/apps/scalable/csd-xrandr.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg
\ No newline at end of file
diff --git a/apps/scalable/deepin-system-monitor.svg b/apps/scalable/deepin-system-monitor.svg
deleted file mode 100644
index 12a25af..0000000
--- a/apps/scalable/deepin-system-monitor.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
\ No newline at end of file
diff --git a/apps/scalable/display.svg b/apps/scalable/display.svg
new file mode 120000
index 0000000..fa24a04
--- /dev/null
+++ b/apps/scalable/display.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg
\ No newline at end of file
diff --git a/apps/scalable/gnome-display-panel.svg b/apps/scalable/gnome-display-panel.svg
new file mode 120000
index 0000000..fa24a04
--- /dev/null
+++ b/apps/scalable/gnome-display-panel.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg
\ No newline at end of file
diff --git a/apps/scalable/gnome-monitor.svg b/apps/scalable/gnome-monitor.svg
index 53ccf3b..b6e5cee 120000
--- a/apps/scalable/gnome-monitor.svg
+++ b/apps/scalable/gnome-monitor.svg
@@ -1 +1 @@
-applications-utilities.svg
\ No newline at end of file
+utilities-system-monitor.svg
\ No newline at end of file
diff --git a/apps/scalable/gnome-sticky-notes-applet b/apps/scalable/gnome-sticky-notes-applet
new file mode 120000
index 0000000..94f4368
--- /dev/null
+++ b/apps/scalable/gnome-sticky-notes-applet
@@ -0,0 +1 @@
+xpad.svg
\ No newline at end of file
diff --git a/apps/scalable/gnome-sticky-notes-applet.svg b/apps/scalable/gnome-sticky-notes-applet.svg
index 8380701..f49bc26 120000
--- a/apps/scalable/gnome-sticky-notes-applet.svg
+++ b/apps/scalable/gnome-sticky-notes-applet.svg
@@ -1 +1 @@
-accessories-notes.svg
\ No newline at end of file
+knotes.svg
\ No newline at end of file
diff --git a/apps/scalable/gnome-system-monitor.svg b/apps/scalable/gnome-system-monitor.svg
index b6e5cee..693c1c7 120000
--- a/apps/scalable/gnome-system-monitor.svg
+++ b/apps/scalable/gnome-system-monitor.svg
@@ -1 +1 @@
-utilities-system-monitor.svg
\ No newline at end of file
+system-monitor.svg
\ No newline at end of file
diff --git a/apps/scalable/gnote.svg b/apps/scalable/gnote.svg
index 8380701..94f4368 120000
--- a/apps/scalable/gnote.svg
+++ b/apps/scalable/gnote.svg
@@ -1 +1 @@
-accessories-notes.svg
\ No newline at end of file
+xpad.svg
\ No newline at end of file
diff --git a/apps/scalable/gnotes.svg b/apps/scalable/gnotes.svg
new file mode 120000
index 0000000..94f4368
--- /dev/null
+++ b/apps/scalable/gnotes.svg
@@ -0,0 +1 @@
+xpad.svg
\ No newline at end of file
diff --git a/apps/scalable/gsmartcontrol.svg b/apps/scalable/gsmartcontrol.svg
index ecad508..b6e5cee 120000
--- a/apps/scalable/gsmartcontrol.svg
+++ b/apps/scalable/gsmartcontrol.svg
@@ -1 +1 @@
-disk-usage-analyzer.svg
\ No newline at end of file
+utilities-system-monitor.svg
\ No newline at end of file
diff --git a/apps/scalable/htop.svg b/apps/scalable/htop.svg
index 53ccf3b..b6e5cee 120000
--- a/apps/scalable/htop.svg
+++ b/apps/scalable/htop.svg
@@ -1 +1 @@
-applications-utilities.svg
\ No newline at end of file
+utilities-system-monitor.svg
\ No newline at end of file
diff --git a/apps/scalable/inkscape.svg b/apps/scalable/inkscape.svg
deleted file mode 100644
index 02fcda5..0000000
--- a/apps/scalable/inkscape.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/scalable/inkscape.svg b/apps/scalable/inkscape.svg
new file mode 120000
index 0000000..72daaf7
--- /dev/null
+++ b/apps/scalable/inkscape.svg
@@ -0,0 +1 @@
+deepin-draw.svg
\ No newline at end of file
diff --git a/apps/scalable/inkscape.viewer.svg b/apps/scalable/inkscape.viewer.svg
new file mode 120000
index 0000000..ca1fc7a
--- /dev/null
+++ b/apps/scalable/inkscape.viewer.svg
@@ -0,0 +1 @@
+inkscape.svg
\ No newline at end of file
diff --git a/apps/scalable/juk.svg b/apps/scalable/juk.svg
index 616bf5a..4683bf9 100644
--- a/apps/scalable/juk.svg
+++ b/apps/scalable/juk.svg
@@ -1,5 +1,282 @@
-