diff --git a/AUTHORS b/AUTHORS
index ac4f1e812..1c925e9d0 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -52,3 +52,7 @@ https://creativecommons.org/licenses/by-nc-sa/3.0
Perl sillhoutte licensed under CC-BY-SA 4.0 International by Yaru/Jupi007
https://github.com/ubuntu/yaru
https://github.com/Jupi007
+
+VPN/Loading animation icons from Paper (CC-BY-SA-4.0) and Papirus (GPL3) icon themes
+https://github.com/snwh/paper-icon-theme
+https://github.com/PapirusDevelopmentTeam/papirus-icon-theme
diff --git a/elementary-xfce-dark/panel/16/nm-vpn-connecting.svg b/elementary-xfce-dark/panel/16/nm-vpn-connecting.svg
deleted file mode 120000
index b722cac5d..000000000
--- a/elementary-xfce-dark/panel/16/nm-vpn-connecting.svg
+++ /dev/null
@@ -1 +0,0 @@
-network-vpn-acquiring.svg
\ No newline at end of file
diff --git a/elementary-xfce-dark/panel/16/nm-vpn-connecting12.svg b/elementary-xfce-dark/panel/16/nm-vpn-connecting12.svg
deleted file mode 120000
index b722cac5d..000000000
--- a/elementary-xfce-dark/panel/16/nm-vpn-connecting12.svg
+++ /dev/null
@@ -1 +0,0 @@
-network-vpn-acquiring.svg
\ No newline at end of file
diff --git a/elementary-xfce-dark/panel/16/nm-vpn-connecting13.svg b/elementary-xfce-dark/panel/16/nm-vpn-connecting13.svg
deleted file mode 120000
index b722cac5d..000000000
--- a/elementary-xfce-dark/panel/16/nm-vpn-connecting13.svg
+++ /dev/null
@@ -1 +0,0 @@
-network-vpn-acquiring.svg
\ No newline at end of file
diff --git a/elementary-xfce-dark/panel/16/nm-vpn-connecting14.svg b/elementary-xfce-dark/panel/16/nm-vpn-connecting14.svg
deleted file mode 120000
index b722cac5d..000000000
--- a/elementary-xfce-dark/panel/16/nm-vpn-connecting14.svg
+++ /dev/null
@@ -1 +0,0 @@
-network-vpn-acquiring.svg
\ No newline at end of file
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting01-symbolic.svg b/elementary-xfce/animations/16/nm-vpn-connecting01-symbolic.svg
new file mode 100644
index 000000000..9ccc355ea
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting01-symbolic.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting01.svg b/elementary-xfce/animations/16/nm-vpn-connecting01.svg
new file mode 100644
index 000000000..c46009e6f
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting01.svg
@@ -0,0 +1,89 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting02-symbolic.svg b/elementary-xfce/animations/16/nm-vpn-connecting02-symbolic.svg
new file mode 100644
index 000000000..46d585926
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting02-symbolic.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting02.svg b/elementary-xfce/animations/16/nm-vpn-connecting02.svg
new file mode 100644
index 000000000..f5e344536
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting02.svg
@@ -0,0 +1,89 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting03-symbolic.svg b/elementary-xfce/animations/16/nm-vpn-connecting03-symbolic.svg
new file mode 100644
index 000000000..ed561a1d9
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting03-symbolic.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting03.svg b/elementary-xfce/animations/16/nm-vpn-connecting03.svg
new file mode 100644
index 000000000..9dff6a385
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting03.svg
@@ -0,0 +1,89 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting04-symbolic.svg b/elementary-xfce/animations/16/nm-vpn-connecting04-symbolic.svg
new file mode 100644
index 000000000..d0641f0d3
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting04-symbolic.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting04.svg b/elementary-xfce/animations/16/nm-vpn-connecting04.svg
new file mode 100644
index 000000000..dda64b851
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting04.svg
@@ -0,0 +1,89 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting05-symbolic.svg b/elementary-xfce/animations/16/nm-vpn-connecting05-symbolic.svg
new file mode 100644
index 000000000..3373cec14
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting05-symbolic.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting05.svg b/elementary-xfce/animations/16/nm-vpn-connecting05.svg
new file mode 100644
index 000000000..abd022249
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting05.svg
@@ -0,0 +1,89 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting06-symbolic.svg b/elementary-xfce/animations/16/nm-vpn-connecting06-symbolic.svg
new file mode 100644
index 000000000..f97da7990
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting06-symbolic.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting06.svg b/elementary-xfce/animations/16/nm-vpn-connecting06.svg
new file mode 100644
index 000000000..a58b19d44
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting06.svg
@@ -0,0 +1,89 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting07-symbolic.svg b/elementary-xfce/animations/16/nm-vpn-connecting07-symbolic.svg
new file mode 100644
index 000000000..e0fef25c7
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting07-symbolic.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting07.svg b/elementary-xfce/animations/16/nm-vpn-connecting07.svg
new file mode 100644
index 000000000..7332fbd29
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting07.svg
@@ -0,0 +1,89 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting08-symbolic.svg b/elementary-xfce/animations/16/nm-vpn-connecting08-symbolic.svg
new file mode 100644
index 000000000..0b2a21aa0
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting08-symbolic.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting08.svg b/elementary-xfce/animations/16/nm-vpn-connecting08.svg
new file mode 100644
index 000000000..bfa95b512
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting08.svg
@@ -0,0 +1,89 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting09-symbolic.svg b/elementary-xfce/animations/16/nm-vpn-connecting09-symbolic.svg
new file mode 100644
index 000000000..dfd516dbd
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting09-symbolic.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting09.svg b/elementary-xfce/animations/16/nm-vpn-connecting09.svg
new file mode 100644
index 000000000..69e2b9160
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting09.svg
@@ -0,0 +1,89 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting10-symbolic.svg b/elementary-xfce/animations/16/nm-vpn-connecting10-symbolic.svg
new file mode 100644
index 000000000..e567f3692
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting10-symbolic.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting10.svg b/elementary-xfce/animations/16/nm-vpn-connecting10.svg
new file mode 100644
index 000000000..72851ab35
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting10.svg
@@ -0,0 +1,89 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting11-symbolic.svg b/elementary-xfce/animations/16/nm-vpn-connecting11-symbolic.svg
new file mode 100644
index 000000000..350ad9f29
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting11-symbolic.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting11.svg b/elementary-xfce/animations/16/nm-vpn-connecting11.svg
new file mode 100644
index 000000000..93c4d2476
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting11.svg
@@ -0,0 +1,89 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting12-symbolic.svg b/elementary-xfce/animations/16/nm-vpn-connecting12-symbolic.svg
new file mode 100644
index 000000000..061f5e6fe
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting12-symbolic.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting12.svg b/elementary-xfce/animations/16/nm-vpn-connecting12.svg
new file mode 100644
index 000000000..a9d174367
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting12.svg
@@ -0,0 +1,89 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting13-symbolic.svg b/elementary-xfce/animations/16/nm-vpn-connecting13-symbolic.svg
new file mode 100644
index 000000000..dff5d665a
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting13-symbolic.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting13.svg b/elementary-xfce/animations/16/nm-vpn-connecting13.svg
new file mode 100644
index 000000000..da4384ae3
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting13.svg
@@ -0,0 +1,89 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting14-symbolic.svg b/elementary-xfce/animations/16/nm-vpn-connecting14-symbolic.svg
new file mode 100644
index 000000000..77c400320
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting14-symbolic.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/elementary-xfce/animations/16/nm-vpn-connecting14.svg b/elementary-xfce/animations/16/nm-vpn-connecting14.svg
new file mode 100644
index 000000000..912fb71cf
--- /dev/null
+++ b/elementary-xfce/animations/16/nm-vpn-connecting14.svg
@@ -0,0 +1,89 @@
+
+
diff --git a/elementary-xfce/panel/16/nm-vpn-connecting.svg b/elementary-xfce/panel/16/nm-vpn-connecting.svg
deleted file mode 120000
index b722cac5d..000000000
--- a/elementary-xfce/panel/16/nm-vpn-connecting.svg
+++ /dev/null
@@ -1 +0,0 @@
-network-vpn-acquiring.svg
\ No newline at end of file
diff --git a/elementary-xfce/panel/16/nm-vpn-connecting12.svg b/elementary-xfce/panel/16/nm-vpn-connecting12.svg
deleted file mode 120000
index b722cac5d..000000000
--- a/elementary-xfce/panel/16/nm-vpn-connecting12.svg
+++ /dev/null
@@ -1 +0,0 @@
-network-vpn-acquiring.svg
\ No newline at end of file
diff --git a/elementary-xfce/panel/16/nm-vpn-connecting13.svg b/elementary-xfce/panel/16/nm-vpn-connecting13.svg
deleted file mode 120000
index b722cac5d..000000000
--- a/elementary-xfce/panel/16/nm-vpn-connecting13.svg
+++ /dev/null
@@ -1 +0,0 @@
-network-vpn-acquiring.svg
\ No newline at end of file
diff --git a/elementary-xfce/panel/16/nm-vpn-connecting14.svg b/elementary-xfce/panel/16/nm-vpn-connecting14.svg
deleted file mode 120000
index b722cac5d..000000000
--- a/elementary-xfce/panel/16/nm-vpn-connecting14.svg
+++ /dev/null
@@ -1 +0,0 @@
-network-vpn-acquiring.svg
\ No newline at end of file