diff --git a/data/icons/hicolor/128x128/apps/com.frac_tion.teleport.png b/data/icons/hicolor/128x128/apps/com.frac_tion.teleport.png
index 0b895b3..77d58de 100644
Binary files a/data/icons/hicolor/128x128/apps/com.frac_tion.teleport.png and b/data/icons/hicolor/128x128/apps/com.frac_tion.teleport.png differ
diff --git a/data/icons/hicolor/256x256/apps/com.frac_tion.teleport.png b/data/icons/hicolor/256x256/apps/com.frac_tion.teleport.png
index 965991a..16d24e7 100644
Binary files a/data/icons/hicolor/256x256/apps/com.frac_tion.teleport.png and b/data/icons/hicolor/256x256/apps/com.frac_tion.teleport.png differ
diff --git a/data/icons/hicolor/32x32/apps/com.frac_tion.teleport.png b/data/icons/hicolor/32x32/apps/com.frac_tion.teleport.png
index a7bb0dc..c03f4a9 100644
Binary files a/data/icons/hicolor/32x32/apps/com.frac_tion.teleport.png and b/data/icons/hicolor/32x32/apps/com.frac_tion.teleport.png differ
diff --git a/data/icons/hicolor/512x512/apps/com.frac-tion.teleport.png b/data/icons/hicolor/512x512/apps/com.frac_tion.teleport.png
similarity index 100%
rename from data/icons/hicolor/512x512/apps/com.frac-tion.teleport.png
rename to data/icons/hicolor/512x512/apps/com.frac_tion.teleport.png
diff --git a/data/icons/hicolor/64x64/apps/com.frac_tion.teleport.png b/data/icons/hicolor/64x64/apps/com.frac_tion.teleport.png
index a651772..99bf863 100644
Binary files a/data/icons/hicolor/64x64/apps/com.frac_tion.teleport.png and b/data/icons/hicolor/64x64/apps/com.frac_tion.teleport.png differ
diff --git a/data/icons/hicolor/com.frac_tion.teleport.svg b/data/icons/hicolor/com.frac_tion.teleport.svg
new file mode 100644
index 0000000..6bcfcf8
--- /dev/null
+++ b/data/icons/hicolor/com.frac_tion.teleport.svg
@@ -0,0 +1,7554 @@
+
+
+
+
diff --git a/data/icons/hicolor/teleport-icon.svg b/data/icons/hicolor/teleport-icon.svg
deleted file mode 100644
index f83d0dd..0000000
--- a/data/icons/hicolor/teleport-icon.svg
+++ /dev/null
@@ -1,4080 +0,0 @@
-
-
-
-