diff --git a/flags/4k/agender.png b/flags/4k/agender.png
new file mode 100644
index 0000000..dd4654d
Binary files /dev/null and b/flags/4k/agender.png differ
diff --git a/flags/4k/asexual.png b/flags/4k/asexual.png
new file mode 100644
index 0000000..5bda36f
Binary files /dev/null and b/flags/4k/asexual.png differ
diff --git a/flags/4k/bisexual.png b/flags/4k/bisexual.png
new file mode 100644
index 0000000..8abc8f6
Binary files /dev/null and b/flags/4k/bisexual.png differ
diff --git a/flags/4k/genderfluid.png b/flags/4k/genderfluid.png
new file mode 100644
index 0000000..3d78b12
Binary files /dev/null and b/flags/4k/genderfluid.png differ
diff --git a/flags/4k/genderqueer.png b/flags/4k/genderqueer.png
new file mode 100644
index 0000000..8b2253f
Binary files /dev/null and b/flags/4k/genderqueer.png differ
diff --git a/flags/4k/lesbian.png b/flags/4k/lesbian.png
new file mode 100644
index 0000000..6a54606
Binary files /dev/null and b/flags/4k/lesbian.png differ
diff --git a/flags/4k/nonbinary.png b/flags/4k/nonbinary.png
new file mode 100644
index 0000000..0647b4c
Binary files /dev/null and b/flags/4k/nonbinary.png differ
diff --git a/flags/4k/pansexual.png b/flags/4k/pansexual.png
new file mode 100644
index 0000000..89a1e04
Binary files /dev/null and b/flags/4k/pansexual.png differ
diff --git a/flags/4k/pride.png b/flags/4k/pride.png
new file mode 100644
index 0000000..9c9579c
Binary files /dev/null and b/flags/4k/pride.png differ
diff --git a/flags/4k/transgender.png b/flags/4k/transgender.png
new file mode 100644
index 0000000..b1741f1
Binary files /dev/null and b/flags/4k/transgender.png differ
diff --git a/flags/agender.png b/flags/agender.png
deleted file mode 100644
index b2a39a3..0000000
Binary files a/flags/agender.png and /dev/null differ
diff --git a/flags/asexual.png b/flags/asexual.png
deleted file mode 100644
index e6ff252..0000000
Binary files a/flags/asexual.png and /dev/null differ
diff --git a/flags/bisexual.png b/flags/bisexual.png
deleted file mode 100644
index 5e87d29..0000000
Binary files a/flags/bisexual.png and /dev/null differ
diff --git a/flags/gay.png b/flags/gay.png
deleted file mode 100644
index 8c8ae99..0000000
Binary files a/flags/gay.png and /dev/null differ
diff --git a/flags/genderfluid.png b/flags/genderfluid.png
deleted file mode 100644
index 6c749a2..0000000
Binary files a/flags/genderfluid.png and /dev/null differ
diff --git a/flags/genderqueer.png b/flags/genderqueer.png
deleted file mode 100644
index b6765d0..0000000
Binary files a/flags/genderqueer.png and /dev/null differ
diff --git a/flags/hd/agender.png b/flags/hd/agender.png
new file mode 100644
index 0000000..6b91a4d
Binary files /dev/null and b/flags/hd/agender.png differ
diff --git a/flags/hd/asexual.png b/flags/hd/asexual.png
new file mode 100644
index 0000000..5bda36f
Binary files /dev/null and b/flags/hd/asexual.png differ
diff --git a/flags/hd/bisexual.png b/flags/hd/bisexual.png
new file mode 100644
index 0000000..d13d0ad
Binary files /dev/null and b/flags/hd/bisexual.png differ
diff --git a/flags/hd/genderfluid.png b/flags/hd/genderfluid.png
new file mode 100644
index 0000000..32ce934
Binary files /dev/null and b/flags/hd/genderfluid.png differ
diff --git a/flags/hd/genderqueer.png b/flags/hd/genderqueer.png
new file mode 100644
index 0000000..8786724
Binary files /dev/null and b/flags/hd/genderqueer.png differ
diff --git a/flags/hd/lesbian.png b/flags/hd/lesbian.png
new file mode 100644
index 0000000..edb4bb9
Binary files /dev/null and b/flags/hd/lesbian.png differ
diff --git a/flags/hd/nonbinary.png b/flags/hd/nonbinary.png
new file mode 100644
index 0000000..0e367b6
Binary files /dev/null and b/flags/hd/nonbinary.png differ
diff --git a/flags/hd/pansexual.png b/flags/hd/pansexual.png
new file mode 100644
index 0000000..3b5080e
Binary files /dev/null and b/flags/hd/pansexual.png differ
diff --git a/flags/hd/pride.png b/flags/hd/pride.png
new file mode 100644
index 0000000..37c623f
Binary files /dev/null and b/flags/hd/pride.png differ
diff --git a/flags/hd/transgender.png b/flags/hd/transgender.png
new file mode 100644
index 0000000..e671401
Binary files /dev/null and b/flags/hd/transgender.png differ
diff --git a/flags/lesbian.png b/flags/lesbian.png
deleted file mode 100644
index 05f4da1..0000000
Binary files a/flags/lesbian.png and /dev/null differ
diff --git a/flags/nonbinary.png b/flags/nonbinary.png
deleted file mode 100644
index a837b50..0000000
Binary files a/flags/nonbinary.png and /dev/null differ
diff --git a/flags/pansexual.png b/flags/pansexual.png
deleted file mode 100644
index 89bb0fa..0000000
Binary files a/flags/pansexual.png and /dev/null differ
diff --git a/flags/transgender.png b/flags/transgender.png
deleted file mode 100644
index 95874b8..0000000
Binary files a/flags/transgender.png and /dev/null differ
diff --git a/svgs/agender.svg b/svgs/agender.svg
new file mode 100644
index 0000000..8af3c32
--- /dev/null
+++ b/svgs/agender.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/svgs/asexual.svg b/svgs/asexual.svg
new file mode 100644
index 0000000..2fb3688
--- /dev/null
+++ b/svgs/asexual.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/svgs/bisexual.svg b/svgs/bisexual.svg
new file mode 100644
index 0000000..fe79111
--- /dev/null
+++ b/svgs/bisexual.svg
@@ -0,0 +1,8 @@
+
+
diff --git a/svgs/genderfluid.svg b/svgs/genderfluid.svg
new file mode 100644
index 0000000..5666c74
--- /dev/null
+++ b/svgs/genderfluid.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/svgs/genderqueer.svg b/svgs/genderqueer.svg
new file mode 100644
index 0000000..a19c3af
--- /dev/null
+++ b/svgs/genderqueer.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/svgs/lesbian.svg b/svgs/lesbian.svg
new file mode 100644
index 0000000..ba11db5
--- /dev/null
+++ b/svgs/lesbian.svg
@@ -0,0 +1,23 @@
+
+
diff --git a/svgs/nonbinary.svg b/svgs/nonbinary.svg
new file mode 100644
index 0000000..233e05d
--- /dev/null
+++ b/svgs/nonbinary.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/svgs/pansexual.svg b/svgs/pansexual.svg
new file mode 100644
index 0000000..d68ae09
--- /dev/null
+++ b/svgs/pansexual.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file
diff --git a/svgs/pride.svg b/svgs/pride.svg
new file mode 100644
index 0000000..6456fc3
--- /dev/null
+++ b/svgs/pride.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/svgs/transgender.svg b/svgs/transgender.svg
new file mode 100644
index 0000000..5ec790b
--- /dev/null
+++ b/svgs/transgender.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file