diff --git a/elementary-xfce/animations/16/gnome-spinner-rest.svg b/elementary-xfce/animations/16/gnome-spinner-rest.svg
deleted file mode 120000
index ee502d115..000000000
--- a/elementary-xfce/animations/16/gnome-spinner-rest.svg
+++ /dev/null
@@ -1 +0,0 @@
-process-idle.svg
\ No newline at end of file
diff --git a/elementary-xfce/animations/16/gnome-spinner.png b/elementary-xfce/animations/16/gnome-spinner.png
deleted file mode 120000
index e9b55e98b..000000000
--- a/elementary-xfce/animations/16/gnome-spinner.png
+++ /dev/null
@@ -1 +0,0 @@
-process-working.png
\ No newline at end of file
diff --git a/elementary-xfce/animations/16/process-idle.svg b/elementary-xfce/animations/16/process-idle.svg
deleted file mode 100644
index 4ebb372ee..000000000
--- a/elementary-xfce/animations/16/process-idle.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
diff --git a/elementary-xfce/animations/16/process-working.png b/elementary-xfce/animations/16/process-working.png
deleted file mode 100644
index 481965588..000000000
Binary files a/elementary-xfce/animations/16/process-working.png and /dev/null differ
diff --git a/elementary-xfce/animations/22/gnome-spinner-rest.svg b/elementary-xfce/animations/22/gnome-spinner-rest.svg
deleted file mode 120000
index ee502d115..000000000
--- a/elementary-xfce/animations/22/gnome-spinner-rest.svg
+++ /dev/null
@@ -1 +0,0 @@
-process-idle.svg
\ No newline at end of file
diff --git a/elementary-xfce/animations/22/gnome-spinner.png b/elementary-xfce/animations/22/gnome-spinner.png
deleted file mode 120000
index e9b55e98b..000000000
--- a/elementary-xfce/animations/22/gnome-spinner.png
+++ /dev/null
@@ -1 +0,0 @@
-process-working.png
\ No newline at end of file
diff --git a/elementary-xfce/animations/22/process-idle.svg b/elementary-xfce/animations/22/process-idle.svg
deleted file mode 100644
index 57b90e307..000000000
--- a/elementary-xfce/animations/22/process-idle.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
diff --git a/elementary-xfce/animations/22/process-working.png b/elementary-xfce/animations/22/process-working.png
deleted file mode 100644
index 4f682f801..000000000
Binary files a/elementary-xfce/animations/22/process-working.png and /dev/null differ
diff --git a/elementary-xfce/animations/24/gnome-spinner-rest.svg b/elementary-xfce/animations/24/gnome-spinner-rest.svg
deleted file mode 120000
index ee502d115..000000000
--- a/elementary-xfce/animations/24/gnome-spinner-rest.svg
+++ /dev/null
@@ -1 +0,0 @@
-process-idle.svg
\ No newline at end of file
diff --git a/elementary-xfce/animations/24/gnome-spinner.png b/elementary-xfce/animations/24/gnome-spinner.png
deleted file mode 120000
index e9b55e98b..000000000
--- a/elementary-xfce/animations/24/gnome-spinner.png
+++ /dev/null
@@ -1 +0,0 @@
-process-working.png
\ No newline at end of file
diff --git a/elementary-xfce/animations/24/process-idle.svg b/elementary-xfce/animations/24/process-idle.svg
deleted file mode 100644
index c5613f961..000000000
--- a/elementary-xfce/animations/24/process-idle.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
diff --git a/elementary-xfce/animations/24/process-working.png b/elementary-xfce/animations/24/process-working.png
deleted file mode 100644
index d31f828fc..000000000
Binary files a/elementary-xfce/animations/24/process-working.png and /dev/null differ
diff --git a/elementary-xfce/animations/32/gnome-spinner-rest.svg b/elementary-xfce/animations/32/gnome-spinner-rest.svg
deleted file mode 120000
index ee502d115..000000000
--- a/elementary-xfce/animations/32/gnome-spinner-rest.svg
+++ /dev/null
@@ -1 +0,0 @@
-process-idle.svg
\ No newline at end of file
diff --git a/elementary-xfce/animations/32/gnome-spinner.png b/elementary-xfce/animations/32/gnome-spinner.png
deleted file mode 120000
index e9b55e98b..000000000
--- a/elementary-xfce/animations/32/gnome-spinner.png
+++ /dev/null
@@ -1 +0,0 @@
-process-working.png
\ No newline at end of file
diff --git a/elementary-xfce/animations/32/process-idle.svg b/elementary-xfce/animations/32/process-idle.svg
deleted file mode 100644
index 07d436ac7..000000000
--- a/elementary-xfce/animations/32/process-idle.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
diff --git a/elementary-xfce/animations/32/process-working.png b/elementary-xfce/animations/32/process-working.png
deleted file mode 100644
index 5f406f79f..000000000
Binary files a/elementary-xfce/animations/32/process-working.png and /dev/null differ
diff --git a/elementary-xfce/status/16/process-working.svg b/elementary-xfce/status/16/process-working.svg
new file mode 100644
index 000000000..929b26f96
--- /dev/null
+++ b/elementary-xfce/status/16/process-working.svg
@@ -0,0 +1,173 @@
+
+
diff --git a/elementary-xfce/status/24/process-working-symbolic.svg b/elementary-xfce/status/24/process-working-symbolic.svg
deleted file mode 100644
index 381eee582..000000000
--- a/elementary-xfce/status/24/process-working-symbolic.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
diff --git a/elementary-xfce/status/symbolic/process-working-symbolic.svg b/elementary-xfce/status/symbolic/process-working-symbolic.svg
index 96d81065a..cf2a807c1 100644
--- a/elementary-xfce/status/symbolic/process-working-symbolic.svg
+++ b/elementary-xfce/status/symbolic/process-working-symbolic.svg
@@ -1,17 +1,174 @@
-