diff --git a/Aircraft/Instruments-3d/GPSmap196/gpsmap196.ac b/Aircraft/Instruments-3d/GPSmap196/gpsmap196.ac
index 8299bd578..d16f1d52d 100644
--- a/Aircraft/Instruments-3d/GPSmap196/gpsmap196.ac
+++ b/Aircraft/Instruments-3d/GPSmap196/gpsmap196.ac
@@ -1,95 +1,95 @@
AC3Db
-MATERIAL "DefaultWhite" rgb 1 1 1 amb 1 1 1 emis 0 0 0 spec 1 1 1 shi 50 trans 0
+MATERIAL "DefaultWhite" rgb 1 1 1 amb 1 1 1 emis 0.1 0.1 0.1 spec 1 1 1 shi 50 trans 0
OBJECT world
-kids 16
+kids 18
OBJECT poly
name "gps196.antenna"
loc -0.024088 -0.000291 -0.048809
-data 7
+data 14
gps196.antenna
texture "gpsmap196.png"
texrep 1 1
crease 45.000001
numvert 103
-0.002307 -0.035055 0
+0.002307 -0.035055 -0
0.002307 -0.034836 0.002839
0.000901 -0.034836 0.002458
-0.000129 -0.034836 0.001419
--0.000506 -0.034836 0
+-0.000506 -0.034836 -0
-0.000129 -0.034836 -0.001419
0.000901 -0.034836 -0.002458
0.002307 -0.034836 -0.002839
0.002307 -0.034196 0.005484
-0.00041 -0.034196 0.004749
-0.002399 -0.034196 0.002742
--0.003127 -0.034196 0
+-0.003127 -0.034196 -0
-0.002399 -0.034196 -0.002742
-0.00041 -0.034196 -0.004749
0.002307 -0.034196 -0.005484
0.002307 -0.033479 0.007755
-0.001535 -0.033479 0.006716
-0.004348 -0.033479 0.003878
--0.005378 -0.033479 0
+-0.005378 -0.033479 -0
-0.004348 -0.033479 -0.003878
-0.001535 -0.033479 -0.006716
0.002307 -0.033479 -0.007755
0.002157 -0.032902 0.008184
-0.001702 -0.032902 0.007088
-0.004527 -0.032902 0.004092
--0.005561 -0.032902 0
+-0.005561 -0.032902 -0
-0.004527 -0.032902 -0.004092
-0.001702 -0.032902 -0.007088
0.002157 -0.032902 -0.008184
0.002051 0.026992 0.008184
-0.001958 0.026992 0.007088
-0.004892 0.026992 0.004092
--0.005966 0.026992 0
+-0.005966 0.026992 -0
-0.004892 0.026992 -0.004092
-0.001958 0.026992 -0.007088
0.002051 0.026992 -0.008184
0.002005 0.02865 0.008184
-0.00205 0.02865 0.007088
-0.005018 0.02865 0.004092
--0.006104 0.02865 0
+-0.006104 0.02865 -0
-0.005018 0.02865 -0.004092
-0.00205 0.02865 -0.007088
0.002005 0.02865 -0.008184
0.002005 0.030308 0.007905
-0.001911 0.030308 0.006846
-0.004779 0.030308 0.003953
--0.005828 0.030308 0
+-0.005828 0.030308 -0
-0.004779 0.030308 -0.003953
-0.001911 0.030308 -0.006846
0.002005 0.030308 -0.007905
0.002005 0.031852 0.007088
-0.001506 0.031852 0.006138
-0.004077 0.031852 0.003544
--0.005018 0.031852 0
+-0.005018 0.031852 -0
-0.004077 0.031852 -0.003544
-0.001506 0.031852 -0.006138
0.002005 0.031852 -0.007088
0.002005 0.033179 0.005787
-0.000862 0.033179 0.005012
-0.002961 0.033179 0.002894
--0.003729 0.033179 0
+-0.003729 0.033179 -0
-0.002961 0.033179 -0.002894
-0.000862 0.033179 -0.005012
0.002005 0.033179 -0.005787
0.002005 0.034197 0.004092
-0.000022 0.034197 0.003544
-0.001506 0.034197 0.002046
--0.00205 0.034197 0
+-0.00205 0.034197 -0
-0.001506 0.034197 -0.002046
-0.000022 0.034197 -0.003544
0.002005 0.034197 -0.004092
0.002005 0.034836 0.002118
0.000956 0.034836 0.001834
0.000188 0.034836 0.001059
--0.000094 0.034836 0
+-0.000094 0.034836 -0
0.000188 0.034836 -0.001059
0.000956 0.034836 -0.001834
0.002005 0.034836 -0.002118
-0.002005 0.035055 0
+0.002005 0.035055 -0
0.006104 0.035055 -0
0.006104 0.034836 -0.002118
0.006104 0.034836 0.002118
@@ -736,10 +736,10 @@ refs 4
SURF 0x10
mat 0
refs 4
-102 0.919326007366 0.162026003003
-101 0.904020011425 0.163194000721
-1 0.904018998146 0.163194000721
-0 0.919324994087 0.162026003003
+1 0.919326007366 0.162026003003
+0 0.904020011425 0.163194000721
+102 0.904018998146 0.163194000721
+101 0.919324994087 0.162026003003
SURF 0x10
mat 0
refs 4
@@ -859,9 +859,35 @@ refs 3
102 0.921809017658 0.608183979988
kids 0
OBJECT poly
+name "gps196.backscreen"
+loc -0.010932 0.000001 -0
+data 17
+gps196.backscreen
+texture "gpsmap196.png"
+texrep 1 1
+crease 45.000001
+numvert 6
+0.016208 0.032117 -0.020419
+0.016208 -0.031102 0.054388
+0.016208 -0.031102 -0.020419
+0.016208 -0.02358 0.054388
+0.016208 0.032117 -0.018913
+0.016208 -0.023372 -0.018696
+numsurf 1
+SURF 0x10
+mat 0
+refs 6
+0 0.523355960846 0.943691968918
+4 0.514378607273 0.943691968918
+5 0.513084352016 0.627377688885
+3 0.077504597604 0.626989066601
+1 0.077504605055 0.584219574928
+2 0.523356020451 0.584219574928
+kids 0
+OBJECT poly
name "gps196.body"
loc -0.010932 0.000001 -0
-data 4
+data 11
gps196.body
texture "gpsmap196.png"
texrep 1 1
@@ -869,21 +895,21 @@ crease 45.000001
numvert 502
-0.013791 0.028082 -0.039
-0.017448 0.015198 -0.039046
--0.018732 -0 -0.039046
+-0.018732 0 -0.039046
-0.017448 -0.015198 -0.039046
-0.013791 -0.028082 -0.039
-0.007029 -0.036691 -0.039
-0.007029 0.036691 -0.039
-0.013791 -0.028082 0.05983
-0.017448 -0.015198 0.06148
--0.018732 -0 0.06238
+-0.018732 0 0.06238
-0.017448 0.015198 0.06148
-0.013791 0.028082 0.05983
-0.008907 -0 0.065012
--0.003488 -0 0.065012
--0.005258 -0 0.064337
-0.008907 -0 -0.065012
--0.005258 -0 -0.064037
+0.008907 0 0.065012
+-0.003488 0 0.065012
+-0.005258 0 0.064337
+0.008907 0 -0.065012
+-0.005258 0 -0.064037
0.008907 0.039296 -0.058364
-0.003488 0.039296 -0.058364
0.008907 0.039296 0.058364
@@ -950,7 +976,7 @@ numvert 502
-0.003488 -0.037545 -0.06041
-0.005258 -0.038526 -0.05872
-0.005258 -0.036809 -0.059675
--0.007029 -0 -0.063402
+-0.007029 0 -0.063402
-0.007029 0.00532 -0.063402
-0.007029 0.014984 -0.062606
-0.007029 0.036691 0.057345
@@ -979,8 +1005,8 @@ numvert 502
-0.005258 0.034623 -0.060977
-0.005258 0.036808 -0.059675
-0.005258 0.038526 -0.05872
-0.008996 -0 0.064362
-0.008996 -0 -0.064362
+0.008996 0 0.064362
+0.008996 0 -0.064362
0.008996 0.038903 -0.05778
0.008996 0.038903 0.05778
0.008996 0.037169 -0.059805
@@ -1029,14 +1055,14 @@ numvert 502
0.010407 0.037169 -0.059805
0.010407 0.038903 0.05778
0.010407 0.038903 -0.05778
-0.010407 -0 -0.064362
-0.010407 -0 0.064362
-0.010482 -0 -0.065012
-0.016232 -0 -0.065012
-0.017482 -0 -0.063737
-0.010482 -0 0.065012
-0.016232 -0 0.065012
-0.017482 -0 0.063737
+0.010407 0 -0.064362
+0.010407 0 0.064362
+0.010482 0 -0.065012
+0.016232 0 -0.065012
+0.017482 0 -0.063737
+0.010482 0 0.065012
+0.016232 0 0.065012
+0.017482 0 0.063737
0.010482 0.039296 0.058364
0.016232 0.039296 0.058364
0.017482 0.038526 0.05722
@@ -1109,7 +1135,7 @@ numvert 502
0.016232 -0.037545 0.06041
0.017482 -0.038526 0.05722
0.017482 -0.036809 0.059225
-0.018732 -0 0.060702
+0.018732 0 0.060702
0.018732 0.00532 0.060702
0.018732 0.014984 0.059906
0.018732 0.023161 0.05911
@@ -1532,10 +1558,10 @@ refs 4
SURF 0x10
mat 0
refs 4
-1 0.044907201082 0.422170996666
-10 0.649316012859 0.422170996666
-11 0.649599015713 0.34365901351
-0 0.034816298634 0.34365901351
+11 0.044907201082 0.422170996666
+0 0.649316012859 0.422170996666
+1 0.649599015713 0.34365901351
+10 0.034816298634 0.34365901351
SURF 0x10
mat 0
refs 4
@@ -4995,7 +5021,7 @@ kids 0
OBJECT poly
name "gps196.button.dto"
loc 0.007503 -0.027187 -0.043898
-data 10
+data 17
gps196.button.dto
texture "gpsmap196.png"
texrep 1 1
@@ -5067,13 +5093,13 @@ numvert 73
-0.000364 0 -0.003045
-0.00037 0.001523 -0.002637
-0.000385 0.002638 -0.001523
--0.000406 0.003046 0
+-0.000406 0.003046 -0
-0.000427 0.002638 0.001523
-0.000443 0.001523 0.002637
-0.000448 0 0.003045
-0.000443 -0.001523 0.002637
-0.000427 -0.002638 0.001523
--0.000406 -0.003046 0
+-0.000406 -0.003046 -0
numsurf 72
SURF 0x10
mat 0
@@ -5571,7 +5597,7 @@ kids 0
OBJECT poly
name "gps196.button.enter"
loc 0.007436 -0.004829 -0.033475
-data 12
+data 19
gps196.button.enter
texture "gpsmap196.png"
texrep 1 1
@@ -5580,76 +5606,76 @@ numvert 73
-0.000752 -0.004359 -0
-0.000782 -0.003775 0.002179
-0.000804 -0.002179 0.003774
--0.000812 -0 0.004358
+-0.000812 0 0.004358
-0.000804 0.002179 0.003774
-0.000782 0.003775 0.002179
-0.000752 0.004359 -0
-0.000722 0.003775 -0.002179
-0.0007 0.002179 -0.003774
--0.000692 -0 -0.004358
+-0.000692 0 -0.004358
-0.0007 -0.002179 -0.003774
-0.000722 -0.003775 -0.002179
-0.000347 -0.00421 0.000006
-0.000376 -0.003646 0.00211
-0.000398 -0.002105 0.003651
--0.000405 -0 0.004215
+-0.000405 0 0.004215
-0.000398 0.002105 0.003651
-0.000376 0.003646 0.00211
-0.000347 0.00421 0.000006
-0.000318 0.003646 -0.002099
-0.000297 0.002105 -0.00364
--0.000289 -0 -0.004204
+-0.000289 0 -0.004204
-0.000297 -0.002105 -0.00364
-0.000318 -0.003646 -0.002099
0.00003 -0.003775 0.000011
0.000004 -0.003269 0.001898
-0.000015 -0.001887 0.003279
--0.000022 -0 0.003785
+-0.000022 0 0.003785
-0.000015 0.001887 0.003279
0.000004 0.003269 0.001898
0.00003 0.003775 0.000011
0.000056 0.003269 -0.001876
0.000075 0.001887 -0.003258
-0.000082 -0 -0.003764
+0.000082 0 -0.003764
0.000075 -0.001887 -0.003258
0.000056 -0.003269 -0.001876
0.000354 -0.003082 0.000015
0.000333 -0.002669 0.001556
0.000317 -0.001541 0.002684
-0.000312 -0 0.003097
+0.000312 0 0.003097
0.000317 0.001541 0.002684
0.000333 0.002669 0.001556
0.000354 0.003082 0.000015
0.000375 0.002669 -0.001526
0.000391 0.001541 -0.002654
-0.000397 -0 -0.003066
+0.000397 0 -0.003066
0.000391 -0.001541 -0.002654
0.000375 -0.002669 -0.001526
0.000603 -0.002179 0.000019
0.000588 -0.001887 0.001108
0.000577 -0.00109 0.001906
-0.000573 -0 0.002198
+0.000573 0 0.002198
0.000577 0.00109 0.001906
0.000588 0.001887 0.001108
0.000603 0.002179 0.000019
0.000618 0.001887 -0.001071
0.000629 0.00109 -0.001868
-0.000633 -0 -0.00216
+0.000633 0 -0.00216
0.000629 -0.00109 -0.001868
0.000618 -0.001887 -0.001071
0.000759 -0.001128 0.000021
0.000751 -0.000977 0.000585
0.000745 -0.000564 0.000998
-0.000743 -0 0.001149
+0.000743 0 0.001149
0.000745 0.000564 0.000998
0.000751 0.000977 0.000585
0.000759 0.001128 0.000021
0.000767 0.000977 -0.000543
0.000772 0.000564 -0.000956
-0.000774 -0 -0.001107
+0.000774 0 -0.001107
0.000772 -0.000564 -0.000956
0.000767 -0.000977 -0.000543
-0.000812 -0 0.000022
+0.000812 0 0.000022
numsurf 72
SURF 0x10
mat 0
@@ -6147,7 +6173,7 @@ kids 0
OBJECT poly
name "gps196.button.in"
loc 0.007591 0.019856 -0.0503
-data 9
+data 16
gps196.button.in
texture "gpsmap196.png"
texrep 1 1
@@ -6723,82 +6749,82 @@ kids 0
OBJECT poly
name "gps196.button.menu"
loc 0.007515 -0.016091 -0.039259
-data 11
+data 18
gps196.button.menu
texture "gpsmap196.png"
texrep 1 1
crease 45.000001
numvert 73
-0.000812 -0 0.000022
+0.000812 0 0.000022
0.000767 -0.000977 -0.000543
0.000772 -0.000564 -0.000956
-0.000774 -0 -0.001107
+0.000774 0 -0.001107
0.000772 0.000564 -0.000956
0.000767 0.000977 -0.000543
0.000759 0.001128 0.000021
0.000751 0.000977 0.000585
0.000745 0.000564 0.000998
-0.000743 -0 0.001149
+0.000743 0 0.001149
0.000745 -0.000564 0.000998
0.000751 -0.000977 0.000585
0.000759 -0.001128 0.000021
0.000618 -0.001887 -0.001071
0.000629 -0.00109 -0.001868
-0.000633 -0 -0.00216
+0.000633 0 -0.00216
0.000629 0.00109 -0.001868
0.000618 0.001887 -0.001071
0.000603 0.002179 0.000019
0.000588 0.001887 0.001108
0.000577 0.00109 0.001906
-0.000573 -0 0.002198
+0.000573 0 0.002198
0.000577 -0.00109 0.001906
0.000588 -0.001887 0.001108
0.000603 -0.002179 0.000019
0.000375 -0.002669 -0.001526
0.000391 -0.001541 -0.002654
-0.000397 -0 -0.003066
+0.000397 0 -0.003066
0.000391 0.001541 -0.002654
0.000375 0.002669 -0.001526
0.000354 0.003082 0.000015
0.000333 0.002669 0.001556
0.000317 0.001541 0.002684
-0.000312 -0 0.003097
+0.000312 0 0.003097
0.000317 -0.001541 0.002684
0.000333 -0.002669 0.001556
0.000354 -0.003082 0.000015
0.000056 -0.003269 -0.001876
0.000075 -0.001887 -0.003258
-0.000082 -0 -0.003764
+0.000082 0 -0.003764
0.000075 0.001887 -0.003258
0.000056 0.003269 -0.001876
0.00003 0.003775 0.000011
0.000004 0.003269 0.001898
-0.000015 0.001887 0.003279
--0.000022 -0 0.003785
+-0.000022 0 0.003785
-0.000015 -0.001887 0.003279
0.000004 -0.003269 0.001898
0.00003 -0.003775 0.000011
-0.000318 -0.003646 -0.002099
-0.000297 -0.002105 -0.00364
--0.000289 -0 -0.004204
+-0.000289 0 -0.004204
-0.000297 0.002105 -0.00364
-0.000318 0.003646 -0.002099
-0.000347 0.00421 0.000006
-0.000376 0.003646 0.00211
-0.000398 0.002105 0.003651
--0.000405 -0 0.004215
+-0.000405 0 0.004215
-0.000398 -0.002105 0.003651
-0.000376 -0.003646 0.00211
-0.000347 -0.00421 0.000006
-0.000722 -0.003775 -0.002179
-0.0007 -0.002179 -0.003774
--0.000692 -0 -0.004358
+-0.000692 0 -0.004358
-0.0007 0.002179 -0.003774
-0.000722 0.003775 -0.002179
-0.000752 0.004359 -0
-0.000782 0.003775 0.002179
-0.000804 0.002179 0.003774
--0.000812 -0 0.004358
+-0.000812 0 0.004358
-0.000804 -0.002179 0.003774
-0.000782 -0.003775 0.002179
-0.000752 -0.004359 -0
@@ -7299,85 +7325,85 @@ kids 0
OBJECT poly
name "gps196.button.nrst"
loc 0.007692 -0.018964 -0.05209
-data 11
+data 18
gps196.button.nrst
texture "gpsmap196.png"
texrep 1 1
crease 45.000001
numvert 73
--0.000752 -0.004359 0
+-0.000752 -0.004359 -0
-0.000782 -0.003775 0.002179
-0.000804 -0.002179 0.003774
--0.000812 -0 0.004358
+-0.000812 0 0.004358
-0.000804 0.002179 0.003774
-0.000782 0.003775 0.002179
--0.000752 0.004359 0
+-0.000752 0.004359 -0
-0.000722 0.003775 -0.002179
-0.0007 0.002179 -0.003774
--0.000692 -0 -0.004358
+-0.000692 0 -0.004358
-0.0007 -0.002179 -0.003774
-0.000722 -0.003775 -0.002179
-0.000347 -0.00421 0.000006
-0.000376 -0.003646 0.00211
-0.000398 -0.002105 0.003651
--0.000405 -0 0.004215
+-0.000405 0 0.004215
-0.000398 0.002105 0.003651
-0.000376 0.003646 0.00211
-0.000347 0.00421 0.000006
-0.000318 0.003646 -0.002099
-0.000297 0.002105 -0.00364
--0.000289 -0 -0.004204
+-0.000289 0 -0.004204
-0.000297 -0.002105 -0.00364
-0.000318 -0.003646 -0.002099
0.00003 -0.003775 0.000011
0.000004 -0.003269 0.001898
-0.000015 -0.001887 0.003279
--0.000022 -0 0.003785
+-0.000022 0 0.003785
-0.000015 0.001887 0.003279
0.000004 0.003269 0.001898
0.00003 0.003775 0.000011
0.000056 0.003269 -0.001876
0.000075 0.001887 -0.003258
-0.000082 -0 -0.003764
+0.000082 0 -0.003764
0.000075 -0.001887 -0.003258
0.000056 -0.003269 -0.001876
0.000354 -0.003082 0.000015
0.000333 -0.002669 0.001556
0.000317 -0.001541 0.002684
-0.000312 -0 0.003097
+0.000312 0 0.003097
0.000317 0.001541 0.002684
0.000333 0.002669 0.001556
0.000354 0.003082 0.000015
0.000375 0.002669 -0.001526
0.000391 0.001541 -0.002654
-0.000397 -0 -0.003067
+0.000397 0 -0.003067
0.000391 -0.001541 -0.002654
0.000375 -0.002669 -0.001526
0.000603 -0.002179 0.000019
0.000588 -0.001887 0.001108
0.000577 -0.00109 0.001906
-0.000573 -0 0.002198
+0.000573 0 0.002198
0.000577 0.00109 0.001906
0.000588 0.001887 0.001108
0.000603 0.002179 0.000019
0.000618 0.001887 -0.001071
0.000629 0.00109 -0.001868
-0.000633 -0 -0.00216
+0.000633 0 -0.00216
0.000629 -0.00109 -0.001868
0.000618 -0.001887 -0.001071
0.000759 -0.001128 0.000021
0.000751 -0.000977 0.000585
0.000745 -0.000564 0.000998
-0.000743 -0 0.001149
+0.000743 0 0.001149
0.000745 0.000564 0.000998
0.000751 0.000977 0.000585
0.000759 0.001128 0.000021
0.000767 0.000977 -0.000543
0.000772 0.000564 -0.000956
-0.000774 -0 -0.001107
+0.000774 0 -0.001107
0.000772 -0.000564 -0.000956
0.000767 -0.000977 -0.000543
-0.000812 -0 0.000022
+0.000812 0 0.000022
numsurf 72
SURF 0x10
mat 0
@@ -7875,82 +7901,82 @@ kids 0
OBJECT poly
name "gps196.button.out"
loc 0.007588 0.029615 -0.050042
-data 10
+data 17
gps196.button.out
texture "gpsmap196.png"
texrep 1 1
crease 45.000001
numvert 73
-0.000448 -0 0.000012
+0.000448 0 0.000012
0.000425 -0.000683 -0.000383
0.000429 -0.000394 -0.000671
-0.00043 -0 -0.000777
+0.00043 0 -0.000777
0.000429 0.000394 -0.000671
0.000425 0.000683 -0.000383
0.000419 0.000788 0.000011
0.000414 0.000683 0.000406
0.00041 0.000394 0.000694
-0.000408 -0 0.0008
+0.000408 0 0.0008
0.00041 -0.000394 0.000694
0.000414 -0.000683 0.000406
0.000419 -0.000788 0.000011
0.000344 -0.001319 -0.000751
0.000352 -0.000761 -0.001309
-0.000355 -0 -0.001513
+0.000355 0 -0.001513
0.000352 0.000761 -0.001309
0.000344 0.001319 -0.000751
0.000334 0.001523 0.00001
0.000323 0.001319 0.000772
0.000316 0.000761 0.001329
-0.000313 -0 0.001533
+0.000313 0 0.001533
0.000316 -0.000761 0.001329
0.000323 -0.001319 0.000772
0.000334 -0.001523 0.00001
0.000213 -0.001865 -0.001068
0.000224 -0.001077 -0.001857
-0.000228 -0 -0.002145
+0.000228 0 -0.002145
0.000224 0.001077 -0.001857
0.000213 0.001865 -0.001068
0.000198 0.002154 0.000008
0.000183 0.001865 0.001085
0.000172 0.001077 0.001873
-0.000168 -0 0.002162
+0.000168 0 0.002162
0.000172 -0.001077 0.001873
0.000183 -0.001865 0.001085
0.000198 -0.002154 0.000008
0.000039 -0.002284 -0.001313
0.000052 -0.001319 -0.002278
-0.000057 -0 -0.002632
+0.000057 0 -0.002632
0.000052 0.001319 -0.002278
0.000039 0.002284 -0.001313
0.000021 0.002638 0.000006
0.000003 0.002284 0.001325
-0.00001 0.001319 0.00229
--0.000015 -0 0.002643
+-0.000015 0 0.002643
-0.00001 -0.001319 0.00229
0.000003 -0.002284 0.001325
0.000021 -0.002638 0.000006
-0.000165 -0.002548 -0.001468
-0.00015 -0.001471 -0.002545
--0.000145 -0 -0.002939
+-0.000145 0 -0.002939
-0.00015 0.001471 -0.002545
-0.000165 0.002548 -0.001468
-0.000185 0.002942 0.000003
-0.000205 0.002548 0.001474
-0.00022 0.001471 0.002551
--0.000226 -0 0.002945
+-0.000226 0 0.002945
-0.00022 -0.001471 0.002551
-0.000205 -0.002548 0.001474
-0.000185 -0.002942 0.000003
-0.000385 -0.002638 -0.001523
-0.00037 -0.001523 -0.002637
--0.000364 -0 -0.003046
+-0.000364 0 -0.003046
-0.00037 0.001523 -0.002637
-0.000385 0.002638 -0.001523
-0.000406 0.003046 -0
-0.000427 0.002638 0.001523
-0.000443 0.001523 0.002637
--0.000448 -0 0.003046
+-0.000448 0 0.003046
-0.000443 -0.001523 0.002637
-0.000427 -0.002638 0.001523
-0.000406 -0.003046 -0
@@ -8451,7 +8477,7 @@ kids 0
OBJECT poly
name "gps196.button.page"
loc 0.007507 0.02076 -0.038608
-data 11
+data 18
gps196.button.page
texture "gpsmap196.png"
texrep 1 1
@@ -8460,76 +8486,76 @@ numvert 73
-0.000752 -0.004359 -0
-0.000782 -0.003775 0.002179
-0.000804 -0.002179 0.003774
--0.000812 -0 0.004358
+-0.000812 0 0.004358
-0.000804 0.002179 0.003774
-0.000782 0.003775 0.002179
-0.000752 0.004359 -0
-0.000722 0.003775 -0.002179
-0.0007 0.002179 -0.003774
--0.000692 -0 -0.004358
+-0.000692 0 -0.004358
-0.0007 -0.002179 -0.003774
-0.000722 -0.003775 -0.002179
-0.000347 -0.00421 0.000006
-0.000376 -0.003646 0.00211
-0.000398 -0.002105 0.003651
--0.000405 -0 0.004215
+-0.000405 0 0.004215
-0.000398 0.002105 0.003651
-0.000376 0.003646 0.00211
-0.000347 0.00421 0.000006
-0.000318 0.003646 -0.002099
-0.000297 0.002105 -0.00364
--0.000289 -0 -0.004204
+-0.000289 0 -0.004204
-0.000297 -0.002105 -0.00364
-0.000318 -0.003646 -0.002099
0.00003 -0.003775 0.000011
0.000004 -0.003269 0.001898
-0.000015 -0.001887 0.003279
--0.000022 -0 0.003785
+-0.000022 0 0.003785
-0.000015 0.001887 0.003279
0.000004 0.003269 0.001898
0.00003 0.003775 0.000011
0.000056 0.003269 -0.001876
0.000075 0.001887 -0.003258
-0.000082 -0 -0.003764
+0.000082 0 -0.003764
0.000075 -0.001887 -0.003258
0.000056 -0.003269 -0.001876
0.000354 -0.003082 0.000015
0.000333 -0.002669 0.001556
0.000317 -0.001541 0.002684
-0.000312 -0 0.003097
+0.000312 0 0.003097
0.000317 0.001541 0.002684
0.000333 0.002669 0.001556
0.000354 0.003082 0.000015
0.000375 0.002669 -0.001526
0.000391 0.001541 -0.002654
-0.000397 -0 -0.003066
+0.000397 0 -0.003066
0.000391 -0.001541 -0.002654
0.000375 -0.002669 -0.001526
0.000603 -0.002179 0.000019
0.000588 -0.001887 0.001108
0.000577 -0.00109 0.001906
-0.000573 -0 0.002198
+0.000573 0 0.002198
0.000577 0.00109 0.001906
0.000588 0.001887 0.001108
0.000603 0.002179 0.000019
0.000618 0.001887 -0.001071
0.000629 0.00109 -0.001868
-0.000633 -0 -0.00216
+0.000633 0 -0.00216
0.000629 -0.00109 -0.001868
0.000618 -0.001887 -0.001071
0.000759 -0.001128 0.000021
0.000751 -0.000977 0.000585
0.000745 -0.000564 0.000998
-0.000743 -0 0.001149
+0.000743 0 0.001149
0.000745 0.000564 0.000998
0.000751 0.000977 0.000585
0.000759 0.001128 0.000021
0.000767 0.000977 -0.000543
0.000772 0.000564 -0.000956
-0.000774 -0 -0.001107
+0.000774 0 -0.001107
0.000772 -0.000564 -0.000956
0.000767 -0.000977 -0.000543
-0.000812 -0 0.000022
+0.000812 0 0.000022
numsurf 72
SURF 0x10
mat 0
@@ -9027,7 +9053,7 @@ kids 0
OBJECT poly
name "gps196.button.power"
loc 0.007357 -0.026908 -0.033321
-data 12
+data 19
gps196.button.power
texture "gpsmap196.png"
texrep 1 1
@@ -9036,76 +9062,76 @@ numvert 73
-0.000406 -0.003046 -0
-0.000427 -0.002638 0.001523
-0.000443 -0.001523 0.002637
--0.000448 -0 0.003045
+-0.000448 0 0.003045
-0.000443 0.001523 0.002637
-0.000427 0.002638 0.001523
-0.000406 0.003046 -0
-0.000385 0.002638 -0.001523
-0.00037 0.001523 -0.002637
--0.000364 -0 -0.003045
+-0.000364 0 -0.003045
-0.00037 -0.001523 -0.002637
-0.000385 -0.002638 -0.001523
-0.000185 -0.002942 0.000003
-0.000205 -0.002548 0.001474
-0.00022 -0.001471 0.002551
--0.000226 -0 0.002945
+-0.000226 0 0.002945
-0.00022 0.001471 0.002551
-0.000205 0.002548 0.001474
-0.000185 0.002942 0.000003
-0.000165 0.002548 -0.001468
-0.00015 0.001471 -0.002545
--0.000145 -0 -0.002939
+-0.000145 0 -0.002939
-0.00015 -0.001471 -0.002545
-0.000165 -0.002548 -0.001468
0.000021 -0.002638 0.000006
0.000003 -0.002284 0.001325
-0.00001 -0.001319 0.00229
--0.000015 -0 0.002643
+-0.000015 0 0.002643
-0.00001 0.001319 0.00229
0.000003 0.002284 0.001325
0.000021 0.002638 0.000006
0.000039 0.002284 -0.001313
0.000052 0.001319 -0.002278
-0.000057 -0 -0.002632
+0.000057 0 -0.002632
0.000052 -0.001319 -0.002278
0.000039 -0.002284 -0.001313
0.000198 -0.002154 0.000008
0.000183 -0.001865 0.001085
0.000172 -0.001077 0.001873
-0.000168 -0 0.002162
+0.000168 0 0.002162
0.000172 0.001077 0.001873
0.000183 0.001865 0.001085
0.000198 0.002154 0.000008
0.000213 0.001865 -0.001068
0.000224 0.001077 -0.001857
-0.000228 -0 -0.002145
+0.000228 0 -0.002145
0.000224 -0.001077 -0.001857
0.000213 -0.001865 -0.001068
0.000334 -0.001523 0.00001
0.000323 -0.001319 0.000772
0.000316 -0.000761 0.001329
-0.000313 -0 0.001533
+0.000313 0 0.001533
0.000316 0.000761 0.001329
0.000323 0.001319 0.000772
0.000334 0.001523 0.00001
0.000344 0.001319 -0.000751
0.000352 0.000761 -0.001309
-0.000355 -0 -0.001513
+0.000355 0 -0.001513
0.000352 -0.000761 -0.001309
0.000344 -0.001319 -0.000751
0.000419 -0.000788 0.000011
0.000414 -0.000683 0.000405
0.00041 -0.000394 0.000694
-0.000408 -0 0.0008
+0.000408 0 0.0008
0.00041 0.000394 0.000694
0.000414 0.000683 0.000405
0.000419 0.000788 0.000011
0.000425 0.000683 -0.000383
0.000429 0.000394 -0.000671
-0.00043 -0 -0.000777
+0.00043 0 -0.000777
0.000429 -0.000394 -0.000671
0.000425 -0.000683 -0.000383
-0.000448 -0 0.000012
+0.000448 0 0.000012
numsurf 72
SURF 0x10
mat 0
@@ -9603,85 +9629,85 @@ kids 0
OBJECT poly
name "gps196.button.quit"
loc 0.00743 0.009268 -0.033054
-data 11
+data 18
gps196.button.quit
texture "gpsmap196.png"
texrep 1 1
crease 45.000001
numvert 73
-0.000812 -0 0.000022
+0.000812 0 0.000022
0.000767 -0.000977 -0.000543
0.000772 -0.000564 -0.000956
-0.000774 -0 -0.001107
+0.000774 0 -0.001107
0.000772 0.000564 -0.000956
0.000767 0.000977 -0.000543
0.000759 0.001128 0.000021
0.000751 0.000977 0.000585
0.000745 0.000564 0.000998
-0.000743 -0 0.001149
+0.000743 0 0.001149
0.000745 -0.000564 0.000998
0.000751 -0.000977 0.000585
0.000759 -0.001128 0.000021
0.000618 -0.001887 -0.001071
0.000629 -0.00109 -0.001868
-0.000633 -0 -0.00216
+0.000633 0 -0.00216
0.000629 0.00109 -0.001868
0.000618 0.001887 -0.001071
0.000603 0.002179 0.000019
0.000588 0.001887 0.001108
0.000577 0.00109 0.001906
-0.000573 -0 0.002198
+0.000573 0 0.002198
0.000577 -0.00109 0.001906
0.000588 -0.001887 0.001108
0.000603 -0.002179 0.000019
0.000375 -0.002669 -0.001526
0.000391 -0.001541 -0.002654
-0.000397 -0 -0.003066
+0.000397 0 -0.003066
0.000391 0.001541 -0.002654
0.000375 0.002669 -0.001526
0.000354 0.003082 0.000015
0.000333 0.002669 0.001556
0.000317 0.001541 0.002684
-0.000312 -0 0.003097
+0.000312 0 0.003097
0.000317 -0.001541 0.002684
0.000333 -0.002669 0.001556
0.000354 -0.003082 0.000015
0.000056 -0.003269 -0.001876
0.000075 -0.001887 -0.003258
-0.000082 -0 -0.003764
+0.000082 0 -0.003764
0.000075 0.001887 -0.003258
0.000056 0.003269 -0.001876
0.00003 0.003775 0.000011
0.000004 0.003269 0.001898
-0.000015 0.001887 0.003279
--0.000022 -0 0.003785
+-0.000022 0 0.003785
-0.000015 -0.001887 0.003279
0.000004 -0.003269 0.001898
0.00003 -0.003775 0.000011
-0.000318 -0.003646 -0.002099
-0.000297 -0.002105 -0.00364
--0.000289 -0 -0.004204
+-0.000289 0 -0.004204
-0.000297 0.002105 -0.00364
-0.000318 0.003646 -0.002099
-0.000347 0.00421 0.000006
-0.000376 0.003646 0.00211
-0.000398 0.002105 0.003651
--0.000405 -0 0.004215
+-0.000405 0 0.004215
-0.000398 -0.002105 0.003651
-0.000376 -0.003646 0.00211
-0.000347 -0.00421 0.000006
-0.000722 -0.003775 -0.002179
-0.0007 -0.002179 -0.003774
--0.000692 -0 -0.004358
+-0.000692 0 -0.004358
-0.0007 0.002179 -0.003774
-0.000722 0.003775 -0.002179
--0.000752 0.004359 0
+-0.000752 0.004359 -0
-0.000782 0.003775 0.002179
-0.000804 0.002179 0.003774
--0.000812 -0 0.004358
+-0.000812 0 0.004358
-0.000804 -0.002179 0.003774
-0.000782 -0.003775 0.002179
--0.000752 -0.004359 0
+-0.000752 -0.004359 -0
numsurf 72
SURF 0x10
mat 0
@@ -10179,7 +10205,7 @@ kids 0
OBJECT poly
name "gps196.rocker.down"
loc 0.008207 -0.002984 -0.048118
-data 11
+data 18
gps196.rocker.down
texture "gpsmap196.png"
texrep 1 1
@@ -10484,7 +10510,7 @@ kids 0
OBJECT poly
name "gps196.rocker.left"
loc 0.008137 0.002003 -0.043126
-data 11
+data 18
gps196.rocker.left
texture "gpsmap196.png"
texrep 1 1
@@ -10492,50 +10518,50 @@ crease 45.000001
numvert 46
-0.000805 -0.007053 0.002056
-0.000825 -0.003817 0.004218
--0.000833 -0 0.004977
+-0.000833 0 0.004977
-0.000825 0.003817 0.004218
-0.000805 0.007053 0.002056
0.000139 -0.007052 0.002065
0.000118 -0.003817 0.004227
-0.000111 -0 0.004986
+0.000111 0 0.004986
0.000118 0.003817 0.004227
0.000139 0.007052 0.002065
0.000484 -0.006917 0.001933
0.000464 -0.003743 0.004053
-0.000457 -0 0.004798
+0.000457 0 0.004798
0.000464 0.003743 0.004053
0.000484 0.006917 0.001933
0.000744 -0.006516 0.001534
0.000725 -0.003526 0.003531
-0.000718 -0 0.004233
+0.000718 0 0.004233
0.000725 0.003526 0.003531
0.000744 0.006516 0.001534
0.000833 -0.005864 0.000883
0.000815 -0.003174 0.002681
-0.000809 -0 0.003312
+0.000809 0 0.003312
0.000815 0.003174 0.002681
0.000833 0.005864 0.000883
0.000523 -0.004987 0.000003
0.000508 -0.002699 0.001532
-0.000503 -0 0.002069
+0.000503 0 0.002069
0.000508 0.002699 0.001532
0.000523 0.004987 0.000003
0.000495 -0.003918 -0.001066
0.000484 -0.00212 0.000135
-0.00048 -0 0.000557
+0.00048 0 0.000557
0.000484 0.00212 0.000135
0.000495 0.003918 -0.001066
0.000244 -0.002699 -0.002288
0.000236 -0.001461 -0.00146
-0.000233 -0 -0.00117
+0.000233 0 -0.00117
0.000236 0.001461 -0.00146
0.000244 0.002699 -0.002288
0.000256 -0.001376 -0.00361
0.000252 -0.000745 -0.003189
-0.000251 -0 -0.003041
+0.000251 0 -0.003041
0.000252 0.000745 -0.003189
0.000256 0.001376 -0.00361
-0.000269 -0 -0.004986
+0.000269 0 -0.004986
numsurf 36
SURF 0x10
mat 0
@@ -10789,56 +10815,56 @@ kids 0
OBJECT poly
name "gps196.rocker.right"
loc 0.008286 0.002003 -0.053104
-data 12
+data 19
gps196.rocker.right
texture "gpsmap196.png"
texrep 1 1
crease 45.000001
numvert 46
-0.00012 -0 0.004992
+0.00012 0 0.004992
0.000133 -0.001376 0.003616
0.000137 -0.000745 0.003194
-0.000138 -0 0.003046
+0.000138 0 0.003046
0.000137 0.000745 0.003194
0.000133 0.001376 0.003616
0.000146 -0.002699 0.002293
0.000154 -0.001461 0.001465
-0.000156 -0 0.001175
+0.000156 0 0.001175
0.000154 0.001461 0.001465
0.000146 0.002699 0.002293
0.000421 -0.003918 0.001076
0.000432 -0.00212 -0.000125
-0.000436 -0 -0.000547
+0.000436 0 -0.000547
0.000432 0.00212 -0.000125
0.000421 0.003918 0.001076
0.000469 -0.004987 0.000008
0.000484 -0.002699 -0.001521
-0.000489 -0 -0.002058
+0.000489 0 -0.002058
0.000484 0.002699 -0.001521
0.000469 0.004987 0.000008
0.000796 -0.005864 -0.000866
0.000813 -0.003174 -0.002664
-0.000819 -0 -0.003295
+0.000819 0 -0.003295
0.000813 0.003174 -0.002664
0.000796 0.005864 -0.000866
0.000719 -0.006516 -0.001519
0.000738 -0.003526 -0.003516
-0.000745 -0 -0.004217
+0.000745 0 -0.004217
0.000738 0.003526 -0.003516
0.000719 0.006516 -0.001519
0.000467 -0.006917 -0.001923
0.000488 -0.003743 -0.004043
-0.000495 -0 -0.004788
+0.000495 0 -0.004788
0.000488 0.003743 -0.004043
0.000467 0.006917 -0.001923
0.000125 -0.007052 -0.002061
0.000146 -0.003817 -0.004223
-0.000153 -0 -0.004982
+0.000153 0 -0.004982
0.000146 0.003817 -0.004223
0.000125 0.007052 -0.002061
-0.000819 -0.007053 -0.00207
-0.000798 -0.003817 -0.004232
--0.000791 -0 -0.004992
+-0.000791 0 -0.004992
-0.000798 0.003817 -0.004232
-0.000819 0.007053 -0.00207
numsurf 36
@@ -11094,7 +11120,7 @@ kids 0
OBJECT poly
name "gps196.rocker.up"
loc 0.008207 0.00699 -0.048118
-data 9
+data 16
gps196.rocker.up
texture "gpsmap196.png"
texrep 1 1
@@ -11118,8 +11144,8 @@ numvert 46
0.000483 0.000132 -0.002113
0.0005 0.002066 0.000008
0.000474 0.001529 0.002707
-0.000452 -0 0.004995
-0.000548 -0 -0.004979
+0.000452 0 0.004995
+0.000548 0 -0.004979
0.000526 0.001529 -0.002691
0.000819 0.003306 0.000011
0.000788 0.002675 0.003185
@@ -11399,22 +11425,22 @@ kids 0
OBJECT poly
name "gps196.screen"
loc -0.010932 0.000001 -0
-data 6
+data 13
gps196.screen
texture "gpsmap196.png"
texrep 1 1
crease 45.000001
numvert 4
0.016208 0.032117 0.054388
-0.016208 0.032117 -0.020419
-0.016208 -0.031102 0.054388
-0.016208 -0.031102 -0.020419
+0.016208 -0.02358 0.054388
+0.016208 0.032117 -0.018916
+0.016208 -0.023372 -0.018699
numsurf 1
SURF 0x10
mat 0
refs 4
-2 0 0
-3 1 0
-1 1 1
+2 1 1
0 0 1
+1 0 0
+3 1 0
kids 0
diff --git a/Aircraft/Instruments-3d/GPSmap196/gpsmap196.png b/Aircraft/Instruments-3d/GPSmap196/gpsmap196.png
index e5fb861b6..acbd5fa25 100644
Binary files a/Aircraft/Instruments-3d/GPSmap196/gpsmap196.png and b/Aircraft/Instruments-3d/GPSmap196/gpsmap196.png differ
diff --git a/Aircraft/Instruments-3d/GPSmap196/svg/gpsmap196.svg b/Aircraft/Instruments-3d/GPSmap196/pages/page-intro.svg
similarity index 100%
rename from Aircraft/Instruments-3d/GPSmap196/svg/gpsmap196.svg
rename to Aircraft/Instruments-3d/GPSmap196/pages/page-intro.svg
diff --git a/Aircraft/Instruments-3d/GPSmap196/pages/page-panel.nas b/Aircraft/Instruments-3d/GPSmap196/pages/page-panel.nas
new file mode 100644
index 000000000..576ec9649
--- /dev/null
+++ b/Aircraft/Instruments-3d/GPSmap196/pages/page-panel.nas
@@ -0,0 +1,31 @@
+#groundspeed.needle
+#groundspeed.num0
+#groundspeed.num1
+#groundspeed.num2
+#groundspeed.num3
+#groundspeed.num4
+#groundspeed.num5
+#groundspeed.num6
+#groundspeed.num7
+#groundspeed.digit
+#groundspeed.tag.kmh
+#groundspeed.tag.kt
+#attitude.aircraft
+#ete.digit
+#cdi.digit
+#cdi.tag.sm
+#cdi.tag.nm
+#cdi.tag.km
+#waypoint.id
+#waypoint.distance
+#waypoint.tag.km
+#waypoint.tag.nm
+#altimeter.needle100
+#altimeter.needle1000
+#altimeter.digit
+#altimeter.tag.m
+#altimeter.tag.ft
+#vsi.needle
+#compass.needle
+#compass.dot
+#compass.grade
diff --git a/Aircraft/Instruments-3d/GPSmap196/pages/page-panel.svg b/Aircraft/Instruments-3d/GPSmap196/pages/page-panel.svg
new file mode 100644
index 000000000..f440edc67
--- /dev/null
+++ b/Aircraft/Instruments-3d/GPSmap196/pages/page-panel.svg
@@ -0,0 +1,2073 @@
+
+
+
+
diff --git a/Aircraft/Instruments-3d/GPSmap196/svg/page-panel.svg b/Aircraft/Instruments-3d/GPSmap196/svg/page-panel.svg
deleted file mode 100644
index 5b6391700..000000000
--- a/Aircraft/Instruments-3d/GPSmap196/svg/page-panel.svg
+++ /dev/null
@@ -1,1243 +0,0 @@
-
-
-
-