diff --git a/A320-main.xml b/A320-main.xml
index 53dd2ae1..2371b620 100644
--- a/A320-main.xml
+++ b/A320-main.xml
@@ -1111,19 +1111,19 @@
 		</hydraulic>
 		
 		<pitot n="1">
-            <serviceable>1</serviceable>
+			<serviceable>1</serviceable>
 		</pitot>
 		
 		<pitot n="2">
-            <serviceable>1</serviceable>
+			<serviceable>1</serviceable>
 		</pitot>
 		
 		<static n="1">
-            <serviceable>1</serviceable>
+			<serviceable>1</serviceable>
 		</static>
 		
 		<static n="2">
-            <serviceable>1</serviceable>
+			<serviceable>1</serviceable>
 		</static>
 		
 		<navigation>
@@ -1479,23 +1479,23 @@
 				</binding>
 			</key>
 			<key n="8">
-                <name>Del</name>
-                <desc>CLR</desc>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+				<name>Del</name>
+				<desc>CLR</desc>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("CLR", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("CLR", 1);</script>
 				</binding>
-            </key>
+			</key>
 			<key n="11">
 				<name>Disable MCDU keyboard mode</name>
 				<desc>Ctrl+k</desc>
@@ -1519,29 +1519,29 @@
 				</binding>
 			</key>
 			<key n="32">
-                <name>SPACE</name>
-                <desc>PTT - Push To Talk (via FGCom)</desc>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+				<name>SPACE</name>
+				<desc>PTT - Push To Talk (via FGCom)</desc>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("SP", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("SP", 1);</script>
 				</binding>
-                <binding>
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+				<binding>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>nasal</command>
-                    <script>
+					<command>nasal</command>
+					<script>
 						space(1, modifiers.getValue());
 						if (getprop("systems/audio/acp[0]/call_chan") == "hf1") {
 							systems.HFS[0].pttToggle();
@@ -1549,15 +1549,15 @@
 							systems.HFS[1].pttToggle();
 						}
 					</script>
-                </binding>
-                <mod-up>
-                    <binding>
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>nasal</command>
-                        <script>
+				</binding>
+				<mod-up>
+					<binding>
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>nasal</command>
+						<script>
 							space(0, modifiers.getValue());
 							if (getprop("systems/audio/acp[0]/call_chan") == "hf1") {
 								systems.HFS[0].pttToggle();
@@ -1565,167 +1565,167 @@
 								systems.HFS[1].pttToggle();
 							}
 						</script>
-                    </binding>
-                </mod-up>
-                <mod-shift>
-                    <binding>
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>nasal</command>
-                        <script>space(1, modifiers.getValue())</script>
-                    </binding>
-                    <mod-up>
-                        <binding>
-                            <condition>
-				            	<not><property>/FMGC/keyboard-left</property></not>
-					        	<not><property>/FMGC/keyboard-right</property></not>
-					        </condition>
-                            <command>nasal</command>
-                            <script>space(0, modifiers.getValue())</script>
-                        </binding>
-                    </mod-up>
-                </mod-shift>
-            </key>
+					</binding>
+				</mod-up>
+				<mod-shift>
+					<binding>
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>nasal</command>
+						<script>space(1, modifiers.getValue())</script>
+					</binding>
+					<mod-up>
+						<binding>
+							<condition>
+								<not><property>/FMGC/keyboard-left</property></not>
+								<not><property>/FMGC/keyboard-right</property></not>
+							</condition>
+							<command>nasal</command>
+							<script>space(0, modifiers.getValue())</script>
+						</binding>
+					</mod-up>
+				</mod-shift>
+			</key>
 			<key n="45">
-                <name>-</name>
-                <desc>Chat Menu</desc>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+				<name>-</name>
+				<desc>Chat Menu</desc>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("PLUSMINUS", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("PLUSMINUS", 1);</script>
 				</binding>
 				<repeatable type="bool">false</repeatable>
 				<binding>
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>dialog-show</command>
-                    <dialog-name>chat-menu</dialog-name>
-                </binding>
-            </key>
+					<command>dialog-show</command>
+					<dialog-name>chat-menu</dialog-name>
+				</binding>
+			</key>
 			<key n="46">
-                <name>.</name>
-                <desc>Right brake</desc>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+				<name>.</name>
+				<desc>Right brake</desc>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("DOT", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("DOT", 1);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>nasal</command>
-                    <script>controls.applyBrakes(1, 1)</script>
-                </binding>
-                <mod-up>
-                    <binding>
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>nasal</command>
-                        <script>controls.applyBrakes(0, 1)</script>
-                    </binding>
-                </mod-up>
-            </key>
-            <key n="47">
-                <name>SLASH</name>
-                <desc>Open property browser</desc>
+					<command>nasal</command>
+					<script>controls.applyBrakes(1, 1)</script>
+				</binding>
+				<mod-up>
+					<binding>
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>nasal</command>
+						<script>controls.applyBrakes(0, 1)</script>
+					</binding>
+				</mod-up>
+			</key>
+			<key n="47">
+				<name>SLASH</name>
+				<desc>Open property browser</desc>
 				<binding>
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
-                    </condition>
-                    <command>nasal</command>
-                    <script>gui.property_browser();</script>
-                </binding>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
+					</condition>
+					<command>nasal</command>
+					<script>gui.property_browser();</script>
+				</binding>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("SLASH", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("SLASH", 1);</script>
 				</binding>
-            </key>
+			</key>
 			<key n="48">
 				<name>0</name>
-                <desc>Move rudder left</desc>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+				<desc>Move rudder left</desc>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("0", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("0", 1);</script>
 				</binding>
-                <repeatable type="bool">true</repeatable>
-                <binding>
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+				<repeatable type="bool">true</repeatable>
+				<binding>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>property-adjust</command>
-                    <property>/controls/flight/rudder</property>
-                    <step type="double">-0.05</step>
-                </binding>
+					<command>property-adjust</command>
+					<property>/controls/flight/rudder</property>
+					<step type="double">-0.05</step>
+				</binding>
 			</key>
 			<key n="49">
 				<name>1</name>
 				<desc>Captain View/Elevator Trim Up</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("1", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("1", 1);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<not><property>/options/system/keyboard-mode</property></not>
 					</condition>
 					<command>property-assign</command>
@@ -1733,9 +1733,9 @@
 					<value>0</value>
 				</binding>
 				<binding>
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<property>/options/system/keyboard-mode</property>
 					</condition>
 					<command>property-adjust</command>
@@ -1747,15 +1747,15 @@
 				<name>2</name>
 				<desc>First Officer View/Elevator Up</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("2", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("2", 1);</script>
@@ -1763,7 +1763,7 @@
 				<binding>
 					<condition>
 						<not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<not><property>/options/system/keyboard-mode</property></not>
 					</condition>
 					<command>property-assign</command>
@@ -1773,7 +1773,7 @@
 				<binding>
 					<condition>
 						<not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<property>/options/system/keyboard-mode</property>
 					</condition>
 					<command>nasal</command>
@@ -1786,15 +1786,15 @@
 				<name>3</name>
 				<desc>Overhead View/Throttle Decrease</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("3", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("3", 1);</script>
@@ -1802,7 +1802,7 @@
 				<binding>
 					<condition>
 						<not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<not><property>/options/system/keyboard-mode</property></not>
 					</condition>
 					<command>property-assign</command>
@@ -1812,7 +1812,7 @@
 				<binding>
 					<condition>
 						<not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<property>/options/system/keyboard-mode</property>
 					</condition>
 					<command>nasal</command>
@@ -1825,15 +1825,15 @@
 				<name>4</name>
 				<desc>Forward Pedestal/Aileron Left</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("4", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("4", 1);</script>
@@ -1841,7 +1841,7 @@
 				<binding>
 					<condition>
 						<not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<not><property>/options/system/keyboard-mode</property></not>
 					</condition>
 					<command>property-assign</command>
@@ -1851,7 +1851,7 @@
 				<binding>
 					<condition>
 						<not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<property>/options/system/keyboard-mode</property>
 					</condition>
 					<command>nasal</command>
@@ -1864,15 +1864,15 @@
 				<name>5</name>
 				<desc>Aft Pedestal/Center Controls</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("5", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("5", 1);</script>
@@ -1880,7 +1880,7 @@
 				<binding>
 					<condition>
 						<not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<not><property>/options/system/keyboard-mode</property></not>
 					</condition>
 					<command>property-assign</command>
@@ -1890,7 +1890,7 @@
 				<binding>
 					<condition>
 						<not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<property>/options/system/keyboard-mode</property>
 					</condition>
 					<command>nasal</command>
@@ -1905,15 +1905,15 @@
 				<name>6</name>
 				<desc>FCU Panel/Aileron Right</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("6", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("6", 1);</script>
@@ -1921,7 +1921,7 @@
 				<binding>
 					<condition>
 						<not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<not><property>/options/system/keyboard-mode</property></not>
 					</condition>
 					<command>property-assign</command>
@@ -1931,7 +1931,7 @@
 				<binding>
 					<condition>
 						<not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<property>/options/system/keyboard-mode</property>
 					</condition>
 					<command>nasal</command>
@@ -1944,15 +1944,15 @@
 				<name>7</name>
 				<desc>Elevator Trim Down</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("7", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("7", 1);</script>
@@ -1960,7 +1960,7 @@
 				<!--binding>
 					<condition>
 						<not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<not><property>/options/system/keyboard-mode</property></not>
 					</condition>
 					<command>property-assign</command>
@@ -1970,7 +1970,7 @@
 				<binding>
 					<condition>
 						<not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<property>/options/system/keyboard-mode</property>
 					</condition>
 					<command>property-adjust</command>
@@ -1982,15 +1982,15 @@
 				<name>8</name>
 				<desc>Elevator Down</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("8", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("8", 1);</script>
@@ -1998,7 +1998,7 @@
 				<!--binding>
 					<condition>
 						<not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<not><property>/options/system/keyboard-mode</property></not>
 					</condition>
 					<command>property-assign</command>
@@ -2008,7 +2008,7 @@
 				<binding>
 					<condition>
 						<not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<property>/options/system/keyboard-mode</property>
 					</condition>
 					<command>nasal</command>
@@ -2021,15 +2021,15 @@
 				<name>9</name>
 				<desc>Throttle Increase</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("9", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("9", 1);</script>
@@ -2037,7 +2037,7 @@
 				<!--binding>
 					<condition>
 						<not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<not><property>/options/system/keyboard-mode</property></not>
 					</condition>
 					<command>property-assign</command>
@@ -2047,7 +2047,7 @@
 				<binding>
 					<condition>
 						<not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<property>/options/system/keyboard-mode</property>
 					</condition>
 					<command>nasal</command>
@@ -2068,8 +2068,8 @@
 				<binding n="0">
 					<condition>
 						<and>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<or>
 						<equals>
 							<property>sim/current-view/name</property>
@@ -2088,8 +2088,8 @@
 				</binding>
 				<binding n="1">
 					<condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
 					<command>property-assign</command>
 					<property>sim/walker/key-triggers/speed</property>
@@ -2097,8 +2097,8 @@
 				</binding>
 				<binding n="2">
 					<condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
 					<command>property-multiply</command>
 					<property>sim/walker/key-triggers/speed</property>
@@ -2107,8 +2107,8 @@
 				<binding n="3">
 					<condition>
 						<and>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 						<not-equals>
 							<property>sim/current-view/name</property>
 							<value>Walk View</value>
@@ -2125,8 +2125,8 @@
 				<mod-up>
 					<binding n="0">
 						<condition>
-				        	<not><property>/FMGC/keyboard-left</property></not>
-				        	<not><property>/FMGC/keyboard-right</property></not>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
 						</condition>
 						<command>property-assign</command>
 						<property>sim/walker/key-triggers/slide</property>
@@ -2134,8 +2134,8 @@
 					</binding>
 					<binding n="1">
 						<condition>
-				        	<not><property>/FMGC/keyboard-left</property></not>
-				        	<not><property>/FMGC/keyboard-right</property></not>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
 						</condition>
 						<command>property-assign</command>
 						<property>sim/walker/key-triggers/speed</property>
@@ -2143,15 +2143,15 @@
 					</binding>
 				</mod-up>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("A", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("A", 1);</script>
@@ -2161,23 +2161,23 @@
 				<name>SHIFT-b</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("B", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("B", 1);</script>
 				</binding>
 				<binding>
 					<condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
    					<command>nasal</command>
    					<script>controls.applyParkingBrake(1)</script>
@@ -2185,11 +2185,11 @@
   				<mod-up>
    					<binding>
    						<condition>
-				        	<not><property>/FMGC/keyboard-left</property></not>
-				        	<not><property>/FMGC/keyboard-right</property></not>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
 						</condition>
-    					<command>nasal</command>
-    					<script>controls.applyParkingBrake(0)</script>
+						<command>nasal</command>
+						<script>controls.applyParkingBrake(0)</script>
    					</binding>
   				</mod-up>
 			</key>
@@ -2197,15 +2197,15 @@
 				<name>SHIFT-c</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("C", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("C", 1);</script>
@@ -2215,23 +2215,23 @@
 				<name>SHIFT-d</name>
 				<desc>Autopilot Disconnect</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("D", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("D", 1);</script>
 				</binding>
 				<binding>
 					<condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
 					<command>nasal</command>
 					<script>
@@ -2243,15 +2243,15 @@
 				<name>SHIFT-e</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("E", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("E", 1);</script>
@@ -2261,23 +2261,23 @@
 				<name>SHIFT-f</name>
 				<desc>CL power</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("F", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("F", 1);</script>
 				</binding>
 				<binding>
 					<condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
 					<command>nasal</command>
 					<script>
@@ -2289,23 +2289,23 @@
 				<name>SHIFT-g</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("G", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("G", 1);</script>
 				</binding>
 				<binding>
 					<condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
    					<command>nasal</command>
    					<script>controls.gearDown(1)</script>
@@ -2313,8 +2313,8 @@
 			  	<mod-up>
 			   		<binding>
 			   			<condition>
-				        	<not><property>/FMGC/keyboard-left</property></not>
-				        	<not><property>/FMGC/keyboard-right</property></not>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
 						</condition>
 						<command>nasal</command>
 						<script>controls.gearDown(0)</script>
@@ -2325,23 +2325,23 @@
 				<name>SHIFT-h</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("H", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("H", 1);</script>
 				</binding>
 				<binding>
 					<condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
    					<command>nasal</command>
    					<script>aircraft.HUD.cycle_brightness()</script>
@@ -2351,23 +2351,23 @@
 				<name>SHIFT-i</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("I", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("I", 1);</script>
 				</binding>
 				<binding>
 					<condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
   					<command>nasal</command>
    					<script>aircraft.HUD.cycle_type()</script>
@@ -2377,15 +2377,15 @@
 				<name>SHIFT-j</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("J", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("J", 1);</script>
@@ -2395,15 +2395,15 @@
 				<name>SHIFT-k</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("K", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("K", 1);</script>
@@ -2413,15 +2413,15 @@
 				<name>SHIFT-l</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("L", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("L", 1);</script>
@@ -2431,15 +2431,15 @@
 				<name>SHIFT-m</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("M", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("M", 1);</script>
@@ -2449,15 +2449,15 @@
 				<name>SHIFT-n</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("N", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("N", 1);</script>
@@ -2467,15 +2467,15 @@
 				<name>SHIFT-o</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("O", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("O", 1);</script>
@@ -2485,23 +2485,23 @@
 				<name>SHIFT-p</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("P", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("P", 1);</script>
 				</binding>
 				<binding>
 					<condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
    					<command>property-toggle</command>
    					<property>/sim/panel/visibility</property>
@@ -2511,15 +2511,15 @@
 				<name>SHIFT-q</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("Q", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("Q", 1);</script>
@@ -2529,15 +2529,15 @@
 				<name>SHIFT-r</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("R", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("R", 1);</script>
@@ -2547,15 +2547,15 @@
 				<name>SHIFT-s</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("S", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("S", 1);</script>
@@ -2565,15 +2565,15 @@
 				<name>SHIFT-t</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("T", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("T", 1);</script>
@@ -2583,15 +2583,15 @@
 				<name>SHIFT-u</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("U", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("U", 1);</script>
@@ -2601,23 +2601,23 @@
 				<name>SHIFT-v</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("V", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("V", 1);</script>
 				</binding>
 				<binding>
 					<condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
    					<command>nasal</command>
    					<script>view.stepView(-1)</script>
@@ -2627,15 +2627,15 @@
 				<name>SHIFT-w</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("W", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("W", 1);</script>
@@ -2645,15 +2645,15 @@
 				<name>SHIFT-x</name>
 				<desc>Increase field of view</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("X", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("X", 1);</script>
@@ -2661,8 +2661,8 @@
 				<repeatable type="bool">true</repeatable>
 				<binding>
 					<condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
 					<command>nasal</command>
 					<script>libraries.fovZoom(1);</script>
@@ -2672,15 +2672,15 @@
 				<name>SHIFT-y</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("Y", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("Y", 1);</script>
@@ -2690,181 +2690,181 @@
 				<name>SHIFT-z</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("Z", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("Z", 1);</script>
 				</binding>
 				<binding>
 					<condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
    					<command>nasal</command>
    					<script>environment.decreaseVisibility()</script>
   				</binding>
 			</key>
 			<key n="97">
-                <name>a</name>
-                <desc>Slide left</desc>
-                <repeatable>false</repeatable>
-                <binding n="0">
-                    <condition>
-                        <not><property>/FMGC/keyboard-left</property></not>
-                        <not><property>/FMGC/keyboard-right</property></not>
-                        <equals>
-                            <property>sim/current-view/name</property>
-                            <value>Walk View</value>
-                        </equals>
-                     </condition>
-                    <command>property-assign</command>
-                    <property>sim/walker/key-triggers/slide</property>
-                    <value>-1</value>
-                </binding>
-                <binding n="1">
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+				<name>a</name>
+				<desc>Slide left</desc>
+				<repeatable>false</repeatable>
+				<binding n="0">
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
+						<equals>
+							<property>sim/current-view/name</property>
+							<value>Walk View</value>
+						</equals>
+					 </condition>
+					<command>property-assign</command>
+					<property>sim/walker/key-triggers/slide</property>
+					<value>-1</value>
+				</binding>
+				<binding n="1">
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>property-assign</command>
-                    <property>sim/walker/key-triggers/speed</property>
-                    <property>sim/walker/speed-mps</property>
-                </binding>
-                <binding n="2">
-                    <condition>
-                        <and>
-                        <not><property>/FMGC/keyboard-left</property></not>
-                        <not><property>/FMGC/keyboard-right</property></not>
-                        <not-equals>
-                            <property>sim/current-view/name</property>
-                            <value>Walk View</value>
-                        </not-equals>
-                        <not-equals>
-                            <property>sim/current-view/name</property>
-                            <value>Walker Orbit View</value>
-                        </not-equals>
-                        </and>
-                    </condition>
-                    <command>nasal</command>
-                    <script>controls.speedup(1);</script>
-                </binding>
-                <binding n="3">
-                    <condition>
-                        <not><property>/FMGC/keyboard-left</property></not>
-                        <not><property>/FMGC/keyboard-right</property></not>
-                        <equals>
-                            <property>sim/current-view/name</property>
-                            <value>Walker Orbit View</value>
-                        </equals>
-                    </condition>
-                     <command>property-adjust</command>
-                    <property>/sim/walker/model-heading-deg</property>
-                    <min>0</min>
-                    <max>360</max>
-                    <wrap type="bool">true</wrap>
-                    <step type="int">-10</step>
-                </binding>
-                <mod-up>
-                    <binding n="0">
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>property-assign</command>
-                        <property>sim/walker/key-triggers/slide</property>
-                        <value>0</value>
-                    </binding>
-                    <binding n="1">
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>property-assign</command>
-                        <property>sim/walker/key-triggers/speed</property>
-                        <property>sim/walker/speed-mps</property>
-                    </binding>
-                </mod-up>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<command>property-assign</command>
+					<property>sim/walker/key-triggers/speed</property>
+					<property>sim/walker/speed-mps</property>
+				</binding>
+				<binding n="2">
+					<condition>
+						<and>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
+						<not-equals>
+							<property>sim/current-view/name</property>
+							<value>Walk View</value>
+						</not-equals>
+						<not-equals>
+							<property>sim/current-view/name</property>
+							<value>Walker Orbit View</value>
+						</not-equals>
+						</and>
+					</condition>
+					<command>nasal</command>
+					<script>controls.speedup(1);</script>
+				</binding>
+				<binding n="3">
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
+						<equals>
+							<property>sim/current-view/name</property>
+							<value>Walker Orbit View</value>
+						</equals>
+					</condition>
+					 <command>property-adjust</command>
+					<property>/sim/walker/model-heading-deg</property>
+					<min>0</min>
+					<max>360</max>
+					<wrap type="bool">true</wrap>
+					<step type="int">-10</step>
+				</binding>
+				<mod-up>
+					<binding n="0">
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>property-assign</command>
+						<property>sim/walker/key-triggers/slide</property>
+						<value>0</value>
+					</binding>
+					<binding n="1">
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>property-assign</command>
+						<property>sim/walker/key-triggers/speed</property>
+						<property>sim/walker/speed-mps</property>
+					</binding>
+				</mod-up>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("A", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("A", 1);</script>
 				</binding>
-            </key>
-            <key n="98">
-                <name>b</name>
-                <desc>Apply all brakes</desc>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+			</key>
+			<key n="98">
+				<name>b</name>
+				<desc>Apply all brakes</desc>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("B", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("B", 1);</script>
 				</binding>
-                <binding>
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+				<binding>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>nasal</command>
-                    <script>controls.applyBrakes(1)</script>
-                </binding>
-                <mod-up>
-                    <binding>
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>nasal</command>
-                        <script>controls.applyBrakes(0)</script>
-                    </binding>
-                </mod-up>
-            </key>
+					<command>nasal</command>
+					<script>controls.applyBrakes(1)</script>
+				</binding>
+				<mod-up>
+					<binding>
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>nasal</command>
+						<script>controls.applyBrakes(0)</script>
+					</binding>
+				</mod-up>
+			</key>
 			<key n="99">
 				<name>c</name>
 				<desc>Reset view to center</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("C", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("C", 1);</script>
 				</binding>
 				<repeatable type="bool">true</repeatable>
 				<binding>
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
 					<command>nasal</command>
 					<script>libraries.resetView();</script>
@@ -2872,102 +2872,102 @@
 			</key>
 			<key n="100">
 				<name>d</name>
-			    <desc>Slide right</desc>
-                <repeatable>false</repeatable>
-                <binding n="0">
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
-					    <equals>
-                            <property>sim/current-view/name</property>
-                            <value>Walk View</value>
-                        </equals>
-                    </condition>
-                    <command>property-assign</command>
-                    <property>sim/walker/key-triggers/slide</property>
-                    <value>1</value>
-                </binding>
-                <binding n="1">
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+				<desc>Slide right</desc>
+				<repeatable>false</repeatable>
+				<binding n="0">
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
+						<equals>
+							<property>sim/current-view/name</property>
+							<value>Walk View</value>
+						</equals>
 					</condition>
-                    <command>property-assign</command>
-                    <property>sim/walker/key-triggers/speed</property>
-                    <property>sim/walker/speed-mps</property>
-                </binding>
-                <binding n="2">
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
-                        <equals>
-                            <property>sim/current-view/name</property>
-                            <value>Walker Orbit View</value>
-                        </equals>
-                    </condition>
-                    <command>property-adjust</command>
-                    <property>/sim/walker/model-heading-deg</property>
-                    <min>0</min>
-                    <max>360</max>
-                    <wrap type="bool">true</wrap>
-                    <step type="int">10</step>
-                </binding>
-                <mod-up>
-                    <binding n="0">
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>property-assign</command>
-                        <property>sim/walker/key-triggers/slide</property>
-                        <value>0</value>
-                    </binding>
-                    <binding n="1">
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>property-assign</command>
-                        <property>sim/walker/key-triggers/speed</property>
-                        <property>sim/walker/speed-mps</property>
-                    </binding>
-                </mod-up>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<command>property-assign</command>
+					<property>sim/walker/key-triggers/slide</property>
+					<value>1</value>
+				</binding>
+				<binding n="1">
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
+					</condition>
+					<command>property-assign</command>
+					<property>sim/walker/key-triggers/speed</property>
+					<property>sim/walker/speed-mps</property>
+				</binding>
+				<binding n="2">
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
+						<equals>
+							<property>sim/current-view/name</property>
+							<value>Walker Orbit View</value>
+						</equals>
+					</condition>
+					<command>property-adjust</command>
+					<property>/sim/walker/model-heading-deg</property>
+					<min>0</min>
+					<max>360</max>
+					<wrap type="bool">true</wrap>
+					<step type="int">10</step>
+				</binding>
+				<mod-up>
+					<binding n="0">
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>property-assign</command>
+						<property>sim/walker/key-triggers/slide</property>
+						<value>0</value>
+					</binding>
+					<binding n="1">
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>property-assign</command>
+						<property>sim/walker/key-triggers/speed</property>
+						<property>sim/walker/speed-mps</property>
+					</binding>
+				</mod-up>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("D", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("D", 1);</script>
 				</binding>
-            </key>
-            <key n="101">
+			</key>
+			<key n="101">
 				<name>e</name>
 				<desc>Thrust Levers Idle</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("E", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("E", 1);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
 					<command>nasal</command>
 					<script>
@@ -2979,23 +2979,23 @@
 				<name>f</name>
 				<desc>TOGA power</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("F", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("F", 1);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
 					<command>nasal</command>
 					<script>
@@ -3004,167 +3004,167 @@
 				</binding>
 			</key>
 			<key n="103">
-                <name>g</name>
-                <desc>Gear Up</desc>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+				<name>g</name>
+				<desc>Gear Up</desc>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("G", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("G", 1);</script>
 				</binding>
-                <binding>
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+				<binding>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>nasal</command>
-                    <script>controls.gearDown(-1)</script>
-                </binding>
-                <mod-up>
-                    <binding>
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>nasal</command>
-                        <script>controls.gearDown(0)</script>
-                    </binding>
-                </mod-up>
-            </key>
+					<command>nasal</command>
+					<script>controls.gearDown(-1)</script>
+				</binding>
+				<mod-up>
+					<binding>
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>nasal</command>
+						<script>controls.gearDown(0)</script>
+					</binding>
+				</mod-up>
+			</key>
 			<key n="104">
 				<name>h</name>
 				<desc>HUD Master Switch</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("H", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("H", 1);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>nasal</command>
-                    <script>aircraft.HUD.cycle_color()</script>
-                </binding>
+					<command>nasal</command>
+					<script>aircraft.HUD.cycle_color()</script>
+				</binding>
 			</key>
 			<key n="105">
 				<name>i</name>
 				<desc>Change view to lights</desc>
 				<repeatable type="bool">true</repeatable>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("I", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("I", 1);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
 					<command>nasal</command>
 					<script>libraries.lightsView();</script>
 				</binding>
 			</key>
 			<key n="106">
-                <name>j</name>
-                <desc>Decrease spoilers</desc>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+				<name>j</name>
+				<desc>Decrease spoilers</desc>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("J", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("J", 1);</script>
 				</binding>
-                <binding>
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+				<binding>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>nasal</command>
-                    <script>controls.stepSpoilers(-1)</script>
-                </binding>
-            </key>
-            <key n="107">
-                <name>k</name>
-                <desc>Increase spoilers</desc>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<command>nasal</command>
+					<script>controls.stepSpoilers(-1)</script>
+				</binding>
+			</key>
+			<key n="107">
+				<name>k</name>
+				<desc>Increase spoilers</desc>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("K", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("K", 1);</script>
 				</binding>
-                <binding>
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+				<binding>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>nasal</command>
-                    <script>controls.stepSpoilers(1)</script>
-                </binding>
-            </key>
-            <key n="108">
+					<command>nasal</command>
+					<script>controls.stepSpoilers(1)</script>
+				</binding>
+			</key>
+			<key n="108">
 				<name>l</name>
 				<desc>Flashlight</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("L", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("L", 1);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
 					<command>property-cycle</command>
 					<property>sim/rendering/als-secondary-lights/use-flashlight</property>
@@ -3172,9 +3172,9 @@
 					<value>1</value>
 				</binding>
 				<binding>
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
 					<command>property-cycle</command>
 					<property>sim/rendering/als-secondary-lights/use-searchlight</property>
@@ -3186,15 +3186,15 @@
 				<name>m</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("M", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("M", 1);</script>
@@ -3204,15 +3204,15 @@
 				<name>n</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("N", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("N", 1);</script>
@@ -3222,67 +3222,67 @@
 				<name>o</name>
 				<desc>Change view to overhead</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("O", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("O", 1);</script>
 				</binding>
 				<repeatable type="bool">true</repeatable>
 				<binding>
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
 					<command>nasal</command>
 					<script>libraries.overheadView();</script>
 				</binding>
 			</key>
 			<key n="112">
-                <name>p</name>
-                <desc>Toggle the pause state of the sim</desc>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+				<name>p</name>
+				<desc>Toggle the pause state of the sim</desc>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("P", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("P", 1);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>pause</command>
-                </binding>
-            </key>
-            <key n="113">
+					<command>pause</command>
+				</binding>
+			</key>
+			<key n="113">
 				<name>q</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("Q", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("Q", 1);</script>
@@ -3292,269 +3292,269 @@
 				<name>r</name>
 				<desc>MCDU</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("R", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("R", 1);</script>
 				</binding>
 			</key>
-            <key n="115">
-                <name>s</name>
-                <desc>Walk backward</desc>
-                <repeatable>false</repeatable>
-                <binding n="0">
-                    <condition>
-                        <and>
-                        <not><property>/FMGC/keyboard-left</property></not>
-                        <not><property>/FMGC/keyboard-right</property></not>
-                        <or>
-                        <equals>
-                            <property>sim/current-view/name</property>
-                            <value>Walk View</value>
-                        </equals>
-                        <equals>
-                            <property>sim/current-view/name</property>
-                            <value>Walker Orbit View</value>
-                        </equals>
-                        </or>
-                        </and>
-                    </condition>
-                    <command>property-assign</command>
-                    <property>sim/walker/key-triggers/forward</property>
-                    <value>-1</value>
-                </binding>
-                <binding n="1">
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+			<key n="115">
+				<name>s</name>
+				<desc>Walk backward</desc>
+				<repeatable>false</repeatable>
+				<binding n="0">
+					<condition>
+						<and>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
+						<or>
+						<equals>
+							<property>sim/current-view/name</property>
+							<value>Walk View</value>
+						</equals>
+						<equals>
+							<property>sim/current-view/name</property>
+							<value>Walker Orbit View</value>
+						</equals>
+						</or>
+						</and>
 					</condition>
-                    <command>property-assign</command>
-                    <property>sim/walker/key-triggers/speed</property>
-                    <property>sim/walker/speed-mps</property>
-                </binding>
-                <binding n="2">
-                    <condition>
-                        <and>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
-                        <not-equals>
-                            <property>sim/current-view/name</property>
-                            <value>Walk View</value>
-                        </not-equals>
-                        <not-equals>
-                            <property>sim/current-view/name</property>
-                            <value>Walker Orbit View</value>
-                        </not-equals>
-                        </and>
-                    </condition>
-                    <command>nasal</command>
-                    <script>controls.startEngine(1)</script>
-                </binding>
-                <mod-up>
-                    <binding n="0">
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>property-assign</command>
-                        <property>sim/walker/key-triggers/forward</property>
-                        <value>0</value>
-                    </binding>
-                    <binding n="1">
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>property-assign</command>
-                        <property>sim/walker/key-triggers/speed</property>
-                        <property>sim/walker/speed-mps</property>
-                    </binding>
-                    <binding n="2">
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>nasal</command>
-                        <script>controls.startEngine(0)</script>
-                    </binding>
-                </mod-up>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<command>property-assign</command>
+					<property>sim/walker/key-triggers/forward</property>
+					<value>-1</value>
+				</binding>
+				<binding n="1">
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
+					</condition>
+					<command>property-assign</command>
+					<property>sim/walker/key-triggers/speed</property>
+					<property>sim/walker/speed-mps</property>
+				</binding>
+				<binding n="2">
+					<condition>
+						<and>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
+						<not-equals>
+							<property>sim/current-view/name</property>
+							<value>Walk View</value>
+						</not-equals>
+						<not-equals>
+							<property>sim/current-view/name</property>
+							<value>Walker Orbit View</value>
+						</not-equals>
+						</and>
+					</condition>
+					<command>nasal</command>
+					<script>controls.startEngine(1)</script>
+				</binding>
+				<mod-up>
+					<binding n="0">
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>property-assign</command>
+						<property>sim/walker/key-triggers/forward</property>
+						<value>0</value>
+					</binding>
+					<binding n="1">
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>property-assign</command>
+						<property>sim/walker/key-triggers/speed</property>
+						<property>sim/walker/speed-mps</property>
+					</binding>
+					<binding n="2">
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>nasal</command>
+						<script>controls.startEngine(0)</script>
+					</binding>
+				</mod-up>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("S", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("S", 1);</script>
 				</binding>
-            </key>
+			</key>
 			<key n="116">
-                <name>t</name>
-                <desc>Warp time forwards</desc>
-                <repeatable type="bool">true</repeatable>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+				<name>t</name>
+				<desc>Warp time forwards</desc>
+				<repeatable type="bool">true</repeatable>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("T", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("T", 1);</script>
 				</binding>
-                <binding>
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+				<binding>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>property-adjust</command>
-                    <property>/sim/time/warp-delta</property>
-                    <step type="int">30</step>
-                    <max type="int">720</max>
-                </binding>
-                <binding>
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<command>property-adjust</command>
+					<property>/sim/time/warp-delta</property>
+					<step type="int">30</step>
+					<max type="int">720</max>
+				</binding>
+				<binding>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>show-message</command>
-                    <id>warp-feedback</id>
-                    <label>Current time: %s</label>
-                    <property>/instrumentation/clock/local-short-string</property>
-                </binding>
-                <mod-up>
-                    <binding>
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>property-assign</command>
-                        <property>/sim/time/warp-delta</property>
-                        <value type="int">0</value>
-                    </binding>
-                </mod-up>
-            </key>
-            <key n="117">
+					<command>show-message</command>
+					<id>warp-feedback</id>
+					<label>Current time: %s</label>
+					<property>/instrumentation/clock/local-short-string</property>
+				</binding>
+				<mod-up>
+					<binding>
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>property-assign</command>
+						<property>/sim/time/warp-delta</property>
+						<value type="int">0</value>
+					</binding>
+				</mod-up>
+			</key>
+			<key n="117">
 				<name>u</name>
 				<desc>Change view to pedestal</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("U", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("U", 1);</script>
 				</binding>
 				<repeatable type="bool">true</repeatable>
 				<binding>
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
 					<command>nasal</command>
 					<script>libraries.pedestalView();</script>
 				</binding>
 			</key>
 			<key n="118">
-                <name>v</name>
-                <desc>Scroll through views</desc>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+				<name>v</name>
+				<desc>Scroll through views</desc>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("V", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("V", 1);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>nasal</command>
-                    <script>view.stepView(1)</script>
-                </binding>
-            </key>
-            <key n="119">
+					<command>nasal</command>
+					<script>view.stepView(1)</script>
+				</binding>
+			</key>
+			<key n="119">
 				<name>w</name>
 				<desc>Walk forward</desc>
 				<binding n="0">
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>property-assign</command>
-                    <property>sim/walker/key-triggers/forward</property>
-                    <value>1</value>
-                </binding>
-                <binding n="1">
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<command>property-assign</command>
+					<property>sim/walker/key-triggers/forward</property>
+					<value>1</value>
+				</binding>
+				<binding n="1">
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>property-assign</command>
-                    <property>sim/walker/key-triggers/speed</property>
-                    <property>sim/walker/speed-mps</property>
-                </binding>
-                <mod-up>
-                    <binding n="0">
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>property-assign</command>
-                        <property>sim/walker/key-triggers/forward</property>
-                        <value>0</value>
-                    </binding>
-                    <binding n="1">
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>property-assign</command>
-                        <property>sim/walker/key-triggers/speed</property>
-                        <property>sim/walker/speed-mps</property>
-                    </binding>
-                </mod-up>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<command>property-assign</command>
+					<property>sim/walker/key-triggers/speed</property>
+					<property>sim/walker/speed-mps</property>
+				</binding>
+				<mod-up>
+					<binding n="0">
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>property-assign</command>
+						<property>sim/walker/key-triggers/forward</property>
+						<value>0</value>
+					</binding>
+					<binding n="1">
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>property-assign</command>
+						<property>sim/walker/key-triggers/speed</property>
+						<property>sim/walker/speed-mps</property>
+					</binding>
+				</mod-up>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("W", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("W", 1);</script>
@@ -3564,24 +3564,24 @@
 				<name>x</name>
 				<desc>Decrease field of view</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("X", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("X", 1);</script>
 				</binding>
 				<repeatable type="bool">true</repeatable>
 				<binding>
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
 					<command>nasal</command>
 					<script>libraries.fovZoom(-1);</script>
@@ -3591,56 +3591,56 @@
 				<name>y</name>
 				<desc>Change view to autopilot</desc>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("Y", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("Y", 1);</script>
 				</binding>
 				<repeatable type="bool">true</repeatable>
 				<binding>
-				    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
 					<command>nasal</command>
 					<script>libraries.autopilotView();</script>
 				</binding>
 			</key>
 			<key n="122">
-                <name>z</name>
-                <desc>Increase Visibility</desc>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+				<name>z</name>
+				<desc>Increase Visibility</desc>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("Z", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.button("Z", 1);</script>
 				</binding>
-                <repeatable type="bool">true</repeatable>
-                <binding>
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+				<repeatable type="bool">true</repeatable>
+				<binding>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>nasal</command>
-                    <script>environment.increaseVisibility()</script>
-                </binding>
-            </key>
+					<command>nasal</command>
+					<script>environment.increaseVisibility()</script>
+				</binding>
+			</key>
 			<key n="127">
 				<name>DEL</name>
 				<desc>Simple Engage/Disengage reversers</desc>
@@ -3728,206 +3728,206 @@
 				</binding>
 			</key>
 			<key n="356">
-                <name>Left</name>
-                <desc>Move aileron left (or adjust AP heading.)</desc>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+				<name>Left</name>
+				<desc>Move aileron left (or adjust AP heading.)</desc>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.arrowbutton("left", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.arrowbutton("left", 1);</script>
 				</binding>
-                <repeatable type="bool">true</repeatable>
-                <binding>
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+				<repeatable type="bool">true</repeatable>
+				<binding>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>nasal</command>
-                    <script>
-                        if (getprop("/sim/freeze/replay-state"))
-                            controls.replaySkip(-5);
-                        else
-                            controls.incAileron(-0.05, -1.0)
-                    </script>
-                </binding>
-                <mod-shift>
-                    <desc>Look left</desc>
-                    <binding>
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>property-assign</command>
-                        <property>/sim/current-view/goal-heading-offset-deg</property>
-                        <property>/sim/view/config/left-direction-deg</property>
-                    </binding>
-                </mod-shift>
-            </key>
-            <key n="357">
-                <name>Up</name>
-                <desc>Elevator down or decrease autopilot altitude</desc>
-                <repeatable type="bool">true</repeatable>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<command>nasal</command>
+					<script>
+						if (getprop("/sim/freeze/replay-state"))
+							controls.replaySkip(-5);
+						else
+							controls.incAileron(-0.05, -1.0)
+					</script>
+				</binding>
+				<mod-shift>
+					<desc>Look left</desc>
+					<binding>
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>property-assign</command>
+						<property>/sim/current-view/goal-heading-offset-deg</property>
+						<property>/sim/view/config/left-direction-deg</property>
+					</binding>
+				</mod-shift>
+			</key>
+			<key n="357">
+				<name>Up</name>
+				<desc>Elevator down or decrease autopilot altitude</desc>
+				<repeatable type="bool">true</repeatable>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.arrowbutton("up", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.arrowbutton("up", 1);</script>
 				</binding>
-                <binding>
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+				<binding>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>nasal</command>
-                    <script>
-                        if (getprop("/sim/freeze/replay-state"))
-                            controls.speedup(1);
-                        else
-                            controls.incElevator(0.05, -100)
-                    </script>
-                </binding>
-                <mod-shift>
-                    <desc>Look forward</desc>
-                    <binding>
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>property-assign</command>
-                        <property>/sim/current-view/goal-heading-offset-deg</property>
-                        <property>/sim/view/config/front-direction-deg</property>
-                    </binding>
-                </mod-shift>
-            </key>
-            <key n="358">
-                <name>Right</name>
-                <desc>Move aileron right (or adjust AP heading.)</desc>
-                <repeatable type="bool">true</repeatable>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<command>nasal</command>
+					<script>
+						if (getprop("/sim/freeze/replay-state"))
+							controls.speedup(1);
+						else
+							controls.incElevator(0.05, -100)
+					</script>
+				</binding>
+				<mod-shift>
+					<desc>Look forward</desc>
+					<binding>
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>property-assign</command>
+						<property>/sim/current-view/goal-heading-offset-deg</property>
+						<property>/sim/view/config/front-direction-deg</property>
+					</binding>
+				</mod-shift>
+			</key>
+			<key n="358">
+				<name>Right</name>
+				<desc>Move aileron right (or adjust AP heading.)</desc>
+				<repeatable type="bool">true</repeatable>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.arrowbutton("right", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.arrowbutton("right", 1);</script>
 				</binding>
-                <binding>
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+				<binding>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>nasal</command>
-                    <script>
-                        if (getprop("/sim/freeze/replay-state"))
-                            controls.replaySkip(5);
-                        else
-                            controls.incAileron(0.05, 1.0)
-                    </script>
-                    <step type="double">0.05</step>
-                </binding>
-                <mod-shift>
-                    <desc>Look right</desc>
-                    <binding>
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>property-assign</command>
-                        <property>/sim/current-view/goal-heading-offset-deg</property>
-                        <property>/sim/view/config/right-direction-deg</property>
-                    </binding>
-                </mod-shift>
-            </key>
-            <key n="359">
-                <name>Down</name>
-                <desc>Elevator up or increase autopilot altitude</desc>
-                <binding>
-				    <condition>
-				        <property>/FMGC/keyboard-left</property>
+					<command>nasal</command>
+					<script>
+						if (getprop("/sim/freeze/replay-state"))
+							controls.replaySkip(5);
+						else
+							controls.incAileron(0.05, 1.0)
+					</script>
+					<step type="double">0.05</step>
+				</binding>
+				<mod-shift>
+					<desc>Look right</desc>
+					<binding>
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>property-assign</command>
+						<property>/sim/current-view/goal-heading-offset-deg</property>
+						<property>/sim/view/config/right-direction-deg</property>
+					</binding>
+				</mod-shift>
+			</key>
+			<key n="359">
+				<name>Down</name>
+				<desc>Elevator up or increase autopilot altitude</desc>
+				<binding>
+					<condition>
+						<property>/FMGC/keyboard-left</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.arrowbutton("down", 0);</script>
 				</binding>
 				<binding>
-				    <condition>
-				        <property>/FMGC/keyboard-right</property>
+					<condition>
+						<property>/FMGC/keyboard-right</property>
 					</condition>
 					<command>nasal</command>
 					<script>mcdu.arrowbutton("down", 1);</script>
 				</binding>
-                <repeatable type="bool">true</repeatable>
-                <binding>
-                    <condition>
-				        <not><property>/FMGC/keyboard-left</property></not>
-				        <not><property>/FMGC/keyboard-right</property></not>
+				<repeatable type="bool">true</repeatable>
+				<binding>
+					<condition>
+						<not><property>/FMGC/keyboard-left</property></not>
+						<not><property>/FMGC/keyboard-right</property></not>
 					</condition>
-                    <command>nasal</command>
-                    <script>
-                        if (getprop("/sim/freeze/replay-state"))
-                            controls.speedup(-1);
-                        else
-                            controls.incElevator(-0.05, 100)
-                    </script>
-                </binding>
-                <mod-shift>
-                    <desc>Look backwards</desc>
-                    <binding>
-                        <condition>
-				            <not><property>/FMGC/keyboard-left</property></not>
-					        <not><property>/FMGC/keyboard-right</property></not>
-					    </condition>
-                        <command>property-assign</command>
-                        <property>/sim/current-view/goal-heading-offset-deg</property>
-                        <property>/sim/view/config/back-direction-deg</property>
-                    </binding>
-                </mod-shift>
-            </key>
-            <key n="22">
-                <name>Ctrl-V</name>
-                <desc>Select default view (pilot or copilot)</desc>
-                <binding>
-				    <condition>
-                        <equals>
-				            <property>/options/system/fo-view</property>
-                            <value type="double">1</value>
+					<command>nasal</command>
+					<script>
+						if (getprop("/sim/freeze/replay-state"))
+							controls.speedup(-1);
+						else
+							controls.incElevator(-0.05, 100)
+					</script>
+				</binding>
+				<mod-shift>
+					<desc>Look backwards</desc>
+					<binding>
+						<condition>
+							<not><property>/FMGC/keyboard-left</property></not>
+							<not><property>/FMGC/keyboard-right</property></not>
+						</condition>
+						<command>property-assign</command>
+						<property>/sim/current-view/goal-heading-offset-deg</property>
+						<property>/sim/view/config/back-direction-deg</property>
+					</binding>
+				</mod-shift>
+			</key>
+			<key n="22">
+				<name>Ctrl-V</name>
+				<desc>Select default view (pilot or copilot)</desc>
+				<binding>
+					<condition>
+						<equals>
+							<property>/options/system/fo-view</property>
+							<value type="double">1</value>
 						</equals>
 					</condition>
 					<command>nasal</command>
 					<script>view.setViewByIndex(100);</script>
 				</binding>
-                <binding>
-				    <condition>
-                        <equals>
-				            <property>/options/system/fo-view</property>
-                            <value type="double">0</value>
+				<binding>
+					<condition>
+						<equals>
+							<property>/options/system/fo-view</property>
+							<value type="double">0</value>
 						</equals>
 					</condition>
 					<command>nasal</command>
 					<script>view.setViewByIndex(0);</script>
 				</binding>
-            </key>
+			</key>
 		</keyboard>
 	</input>