diff --git a/links/apps/scalable/bitwarden.svg b/links/apps/scalable/bitwarden.svg
deleted file mode 120000
index 3b5930e..0000000
--- a/links/apps/scalable/bitwarden.svg
+++ /dev/null
@@ -1 +0,0 @@
-revelation.svg
\ No newline at end of file
diff --git a/links/apps/scalable/discord-ptb.svg b/links/apps/scalable/discord-ptb.svg
deleted file mode 120000
index 972a47f..0000000
--- a/links/apps/scalable/discord-ptb.svg
+++ /dev/null
@@ -1 +0,0 @@
-discord.svg
\ No newline at end of file
diff --git a/links/apps/scalable/foursquare.svg b/links/apps/scalable/foursquare.svg
new file mode 120000
index 0000000..e7436ca
--- /dev/null
+++ b/links/apps/scalable/foursquare.svg
@@ -0,0 +1 @@
+goa-account-foursquare.svg
\ No newline at end of file
diff --git a/links/apps/scalable/preferences-desktop-gestures-touch.svg b/links/apps/scalable/libinput-gestures.svg
similarity index 100%
rename from links/apps/scalable/preferences-desktop-gestures-touch.svg
rename to links/apps/scalable/libinput-gestures.svg
diff --git a/links/apps/scalable/preferences-desktop-effects.svg b/links/apps/scalable/preferences-desktop-effects.svg
deleted file mode 120000
index 6641d98..0000000
--- a/links/apps/scalable/preferences-desktop-effects.svg
+++ /dev/null
@@ -1 +0,0 @@
-plasmagik.svg
\ No newline at end of file
diff --git a/links/apps/scalable/preferences-desktop-theme-applications.svg b/links/apps/scalable/preferences-desktop-theme-applications.svg
deleted file mode 120000
index 604fb0e..0000000
--- a/links/apps/scalable/preferences-desktop-theme-applications.svg
+++ /dev/null
@@ -1 +0,0 @@
-applications-interfacedesign.svg
\ No newline at end of file
diff --git a/links/apps/scalable/preferences-desktop-touchpad.svg b/links/apps/scalable/preferences-desktop-touchpad.svg
deleted file mode 120000
index 3803823..0000000
--- a/links/apps/scalable/preferences-desktop-touchpad.svg
+++ /dev/null
@@ -1 +0,0 @@
-touchpad-indicator.svg
\ No newline at end of file
diff --git a/links/apps/scalable/preferences-desktop-virtual.svg b/links/apps/scalable/preferences-desktop-virtual.svg
deleted file mode 120000
index 2c41487..0000000
--- a/links/apps/scalable/preferences-desktop-virtual.svg
+++ /dev/null
@@ -1 +0,0 @@
-workspace-switcher-left-bottom.svg
\ No newline at end of file
diff --git a/links/apps/scalable/preferences-system-network-proxy.svg b/links/apps/scalable/preferences-system-network-proxy.svg
deleted file mode 120000
index 66bda98..0000000
--- a/links/apps/scalable/preferences-system-network-proxy.svg
+++ /dev/null
@@ -1 +0,0 @@
-preferences-system-network.svg
\ No newline at end of file
diff --git a/links/apps/scalable/preferences-system-power.svg b/links/apps/scalable/preferences-system-power.svg
index 0fbb2af..a5b014c 120000
--- a/links/apps/scalable/preferences-system-power.svg
+++ b/links/apps/scalable/preferences-system-power.svg
@@ -1 +1 @@
-gnome-power-manager.svg
\ No newline at end of file
+utilities-energy-monitor.svg
\ No newline at end of file
diff --git a/links/apps/scalable/preferences-web-browser-cache.svg b/links/apps/scalable/preferences-web-browser-cache.svg
deleted file mode 120000
index e7a4d9f..0000000
--- a/links/apps/scalable/preferences-web-browser-cache.svg
+++ /dev/null
@@ -1 +0,0 @@
-preferences-system-power.svg
\ No newline at end of file
diff --git a/links/apps/scalable/preferences-web-browser-identification.svg b/links/apps/scalable/preferences-web-browser-identification.svg
deleted file mode 120000
index 3000504..0000000
--- a/links/apps/scalable/preferences-web-browser-identification.svg
+++ /dev/null
@@ -1 +0,0 @@
-internet-web-browser.svg
\ No newline at end of file
diff --git a/links/apps/scalable/preferences-web-browser-shortcuts.svg b/links/apps/scalable/preferences-web-browser-shortcuts.svg
deleted file mode 120000
index 3000504..0000000
--- a/links/apps/scalable/preferences-web-browser-shortcuts.svg
+++ /dev/null
@@ -1 +0,0 @@
-internet-web-browser.svg
\ No newline at end of file
diff --git a/links/apps/scalable/smtube.svg b/links/apps/scalable/smtube.svg
deleted file mode 120000
index 6c62c16..0000000
--- a/links/apps/scalable/smtube.svg
+++ /dev/null
@@ -1 +0,0 @@
-youtube.svg
\ No newline at end of file
diff --git a/links/apps/scalable/system-switch-user.svg b/links/apps/scalable/system-switch-user.svg
deleted file mode 120000
index 7fc2abb..0000000
--- a/links/apps/scalable/system-switch-user.svg
+++ /dev/null
@@ -1 +0,0 @@
-users.svg
\ No newline at end of file
diff --git a/links/apps/scalable/utilities-energy-monitor.svg b/links/apps/scalable/utilities-energy-monitor.svg
deleted file mode 120000
index e7a4d9f..0000000
--- a/links/apps/scalable/utilities-energy-monitor.svg
+++ /dev/null
@@ -1 +0,0 @@
-preferences-system-power.svg
\ No newline at end of file
diff --git a/links/apps/scalable/window-duplicate.svg b/links/apps/scalable/window-duplicate.svg
deleted file mode 120000
index d87a4ae..0000000
--- a/links/apps/scalable/window-duplicate.svg
+++ /dev/null
@@ -1 +0,0 @@
-preferences-system-windows.svg
\ No newline at end of file
diff --git a/links/apps/scalable/yast-sw_source.svg b/links/apps/scalable/yast-sw_source.svg
deleted file mode 120000
index 7a77b57..0000000
--- a/links/apps/scalable/yast-sw_source.svg
+++ /dev/null
@@ -1 +0,0 @@
-software-store.svg
\ No newline at end of file
diff --git a/src/apps/scalable/1password.svg b/src/apps/scalable/1password.svg
deleted file mode 100644
index 830c617..0000000
--- a/src/apps/scalable/1password.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/apps/scalable/akregator.svg b/src/apps/scalable/akregator.svg
deleted file mode 100644
index 63f9777..0000000
--- a/src/apps/scalable/akregator.svg
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
diff --git a/src/apps/scalable/application-x-clementine.svg b/src/apps/scalable/application-x-clementine.svg
deleted file mode 100644
index 7246249..0000000
--- a/src/apps/scalable/application-x-clementine.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/apps/scalable/apps.com.wechat.web.svg b/src/apps/scalable/apps.com.wechat.web.svg
deleted file mode 100644
index c10866f..0000000
--- a/src/apps/scalable/apps.com.wechat.web.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/apps/scalable/calligrakarbon.svg b/src/apps/scalable/calligrakarbon.svg
deleted file mode 100644
index 0d1e030..0000000
--- a/src/apps/scalable/calligrakarbon.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/apps/scalable/dragonplayer.svg b/src/apps/scalable/dragonplayer.svg
deleted file mode 100644
index 1d137bc..0000000
--- a/src/apps/scalable/dragonplayer.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/apps/scalable/drawio.svg b/src/apps/scalable/drawio.svg
deleted file mode 100644
index cb2de19..0000000
--- a/src/apps/scalable/drawio.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/apps/scalable/easyeffects.svg b/src/apps/scalable/easyeffects.svg
index 13725e7..aeefaa1 100644
--- a/src/apps/scalable/easyeffects.svg
+++ b/src/apps/scalable/easyeffects.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/apps/scalable/email.svg b/src/apps/scalable/email.svg
deleted file mode 100644
index 787620e..0000000
--- a/src/apps/scalable/email.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/apps/scalable/firefox-trunk.svg b/src/apps/scalable/firefox-trunk.svg
deleted file mode 100644
index da4d732..0000000
--- a/src/apps/scalable/firefox-trunk.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/apps/scalable/firewall-config.svg b/src/apps/scalable/firewall-config.svg
deleted file mode 100644
index e1ddcf9..0000000
--- a/src/apps/scalable/firewall-config.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/apps/scalable/foursquare.svg b/src/apps/scalable/foursquare.svg
deleted file mode 100644
index 997be96..0000000
--- a/src/apps/scalable/foursquare.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/apps/scalable/gnome-pomodoro.svg b/src/apps/scalable/gnome-pomodoro.svg
deleted file mode 100644
index 4a42b17..0000000
--- a/src/apps/scalable/gnome-pomodoro.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/apps/scalable/goa-account-todoist.svg b/src/apps/scalable/goa-account-todoist.svg
deleted file mode 100644
index e00d9c4..0000000
--- a/src/apps/scalable/goa-account-todoist.svg
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
diff --git a/src/apps/scalable/irix.svg b/src/apps/scalable/irix.svg
deleted file mode 100644
index 41e54f8..0000000
--- a/src/apps/scalable/irix.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/apps/scalable/kazam.svg b/src/apps/scalable/kazam.svg
deleted file mode 100644
index ec00c8f..0000000
--- a/src/apps/scalable/kazam.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/apps/scalable/libinput-gestures.svg b/src/apps/scalable/libinput-gestures.svg
deleted file mode 100644
index 225b3d4..0000000
--- a/src/apps/scalable/libinput-gestures.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/apps/scalable/opera-beta.svg b/src/apps/scalable/opera-beta.svg
index cf3289a..af35cab 100644
--- a/src/apps/scalable/opera-beta.svg
+++ b/src/apps/scalable/opera-beta.svg
@@ -1,24 +1,171 @@
-
-