diff --git a/Aircraft/Generic/Logos/FlightGear.png b/Aircraft/Generic/Logos/FlightGear.png
index d6f63344f..1be2d3040 100644
Binary files a/Aircraft/Generic/Logos/FlightGear.png and b/Aircraft/Generic/Logos/FlightGear.png differ
diff --git a/Aircraft/Generic/Logos/dragon.png b/Aircraft/Generic/Logos/dragon.png
index 9cde48297..e376856de 100644
Binary files a/Aircraft/Generic/Logos/dragon.png and b/Aircraft/Generic/Logos/dragon.png differ
diff --git a/Aircraft/Generic/Logos/ducky.png b/Aircraft/Generic/Logos/ducky.png
new file mode 100644
index 000000000..ec616222c
Binary files /dev/null and b/Aircraft/Generic/Logos/ducky.png differ
diff --git a/Aircraft/Generic/Logos/ducky.xml b/Aircraft/Generic/Logos/ducky.xml
new file mode 100644
index 000000000..ca31b7215
--- /dev/null
+++ b/Aircraft/Generic/Logos/ducky.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+ Ducky
+ ../../Generic/Logos/ducky.png
+
+
+
+
diff --git a/Aircraft/Generic/Logos/evileyes.png b/Aircraft/Generic/Logos/evileyes.png
new file mode 100644
index 000000000..08fa5c937
Binary files /dev/null and b/Aircraft/Generic/Logos/evileyes.png differ
diff --git a/Aircraft/Generic/Logos/evileyes.xml b/Aircraft/Generic/Logos/evileyes.xml
new file mode 100644
index 000000000..a9f97cc56
--- /dev/null
+++ b/Aircraft/Generic/Logos/evileyes.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+ EvilEyes
+ ../../Generic/Logos/evileyes.png
+
+
+
+
diff --git a/Aircraft/Generic/Logos/fglogo.ac b/Aircraft/Generic/Logos/fglogo.ac
index 9df8b7aeb..96876d90d 100644
--- a/Aircraft/Generic/Logos/fglogo.ac
+++ b/Aircraft/Generic/Logos/fglogo.ac
@@ -1,59 +1,8 @@
AC3Db
MATERIAL "DefaultWhite" rgb 1 1 1 amb 1 1 1 emis 0 0 0 spec 0.5 0.5 0.5 shi 64 trans 0
+MATERIAL "DefaultWhite" rgb 1 1 1 amb 1 1 1 emis 0 0 0 spec 0.5 0.5 0.5 shi 64 trans 0
OBJECT world
-kids 3
-OBJECT poly
-name "lower"
-data 5
-Plane
-texture "fgshield.png"
-texrep 1 1
-crease 30.000000
-numvert 4
-0.5 -0.5 0
--0.5 -0.5 0
--0.5 -0.166667 0
-0.5 -0.166667 0
-numsurf 2
-SURF 0x00
-mat 0
-refs 3
-1 0.00952526926994 0.00821056962013
-0 0.993104100227 0.00821056962013
-2 0.00952526926994 0.336069941521
-SURF 0x00
-mat 0
-refs 3
-0 0.993104100227 0.00821056962013
-3 0.993104100227 0.336069822311
-2 0.00952526926994 0.336069941521
-kids 0
-OBJECT poly
-name "middle"
-data 9
-Plane.002
-texture "fgshield.png"
-texrep 1 1
-crease 30.000000
-numvert 4
-0.5 -0.166667 0
--0.5 -0.166667 0
-0.5 0.166666 0
--0.5 0.166666 0
-numsurf 2
-SURF 0x00
-mat 0
-refs 3
-1 0.00952526926994 0.336069941521
-0 0.993104100227 0.336069822311
-3 0.00952535867691 0.663929283619
-SURF 0x00
-mat 0
-refs 3
-0 0.993104100227 0.336069822311
-2 0.993104100227 0.6639290452
-3 0.00952535867691 0.663929283619
-kids 0
+kids 1
OBJECT poly
name "upper"
data 9
@@ -68,15 +17,15 @@ numvert 4
0.5 0.5 0
numsurf 2
SURF 0x00
-mat 0
+mat 1
refs 3
-0 0.993104100227 0.6639290452
-3 0.993104100227 0.991789221764
-1 0.00952535867691 0.663929283619
+0 0.497209429741 0.6639290452
+3 0.497209429741 0.991789221764
+1 0.00542005896568 0.663929283619
SURF 0x00
-mat 0
+mat 1
refs 3
-2 0.0095254778862 0.991789460182
-1 0.00952535867691 0.663929283619
-3 0.993104100227 0.991789221764
+2 0.00542011857033 0.991789460182
+1 0.00542005896568 0.663929283619
+3 0.497209429741 0.991789221764
kids 0
diff --git a/Aircraft/Generic/Logos/fgshield.png b/Aircraft/Generic/Logos/fgshield.png
index 6ee7cccf1..bf0a9f7d4 100644
Binary files a/Aircraft/Generic/Logos/fgshield.png and b/Aircraft/Generic/Logos/fgshield.png differ
diff --git a/Aircraft/Generic/Logos/yinyan.png b/Aircraft/Generic/Logos/yinyan.png
index ac5f8c7e8..3553681b3 100644
Binary files a/Aircraft/Generic/Logos/yinyan.png and b/Aircraft/Generic/Logos/yinyan.png differ