diff --git a/.gitignore b/.gitignore
index b9be357648cbea9387d2c282770727e057ad3a02..f733ab52a87fbf81fcb10d01eb1004ed010212e1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,8 +15,11 @@
 src/JSBSim*
 src/FGComm*
 src/Trim*
+prep_plot
 
 # Generated Files
+*.csv
+*.pdf
 *.tgz
 *.deb
 setup
diff --git a/scripts/737_cruise_steady_turn_simplex.xml b/scripts/737_cruise_steady_turn_simplex.xml
new file mode 100755
index 0000000000000000000000000000000000000000..a8fdae7bb0adf0958917490c27c67d13bd9a84ff
--- /dev/null
+++ b/scripts/737_cruise_steady_turn_simplex.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="utf-8"?>
+<?xml-stylesheet type="text/xsl" href="http://jsbsim.sf.net/JSBSimScript.xsl"?>
+<runscript xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    xsi:noNamespaceSchemaLocation="http://jsbsim.sf.net/JSBSimScript.xsd"
+    name="Cruise flight with steady turn in 737.">
+
+  <description>
+    This is a very simple script that trims the aircraft with running
+    engines at altitude and runs out to 100 seconds. Some state data
+    is printed out at ten second intervals. 
+  </description>
+
+  <use aircraft="737" initialize="cruise_steady_turn_init"/> 
+
+  <run start="0" end="100" dt="0.008333">
+
+    <property value="0"> simulation/notify-time-trigger </property>
+
+    <event name="Set engines running">
+      <condition> simulation/sim-time-sec le 0.1 </condition>
+      <set name="propulsion/engine[0]/set-running" value="1"/>
+      <set name="propulsion/engine[1]/set-running" value="1"/>
+      <notify/>
+    </event>
+
+    <!--
+      For "do_simple_trim" (Classic trim):
+      0: Longitudinal
+      1: Full
+      2: Ground
+      3: Pullup
+      4: Custom
+      5: Turn
+      6: None
+    -->
+    
+    <event name="Trim">
+      <condition>
+        simulation/sim-time-sec gt 0.1
+      </condition>
+      <set name="simulation/do_simplex_trim" value="5"/>
+      <delay>5.0</delay>
+      <notify>
+        <property>propulsion/engine[0]/n2</property>
+        <property>propulsion/engine[1]/n2</property>
+        <property>propulsion/engine[0]/thrust-lbs</property>
+        <property>propulsion/engine[1]/thrust-lbs</property>
+        <property>velocities/vc-kts</property>
+        <property>velocities/vc-fps</property>
+        <property>velocities/vt-fps</property>
+        <property>attitude/phi-rad</property>
+        <property>attitude/theta-rad</property>
+        <property>attitude/psi-rad</property>
+      </notify>
+    </event>
+
+    <event name="Repeating Notify" persistent="true">
+      <description>Output message at 5 second intervals</description>
+      <notify>
+        <property>propulsion/engine[0]/n2</property>
+        <property>propulsion/engine[1]/n2</property>
+        <property>propulsion/engine[0]/thrust-lbs</property>
+        <property>propulsion/engine[1]/thrust-lbs</property>
+        <property>position/h-agl-ft</property>
+        <property>velocities/vc-kts</property>
+        <property>velocities/vc-fps</property>
+        <property>velocities/vt-fps</property>
+        <property>attitude/phi-rad</property>
+        <property>attitude/theta-rad</property>
+        <property>attitude/psi-rad</property>
+      </notify>
+      <condition> simulation/sim-time-sec >= simulation/notify-time-trigger </condition>
+      <set name="simulation/notify-time-trigger" value="5" type="FG_DELTA"/>
+    </event>
+
+  </run>
+
+</runscript>
diff --git a/src/utilities/post_process.sh b/src/utilities/post_process.sh
index 537f43066dd5c5b7f0fe5ef8de7081a0afd25616..5866b88062de32c7fe3b80373f05f26b0c5cfd18 100755
--- a/src/utilities/post_process.sh
+++ b/src/utilities/post_process.sh
@@ -1,19 +1,26 @@
 #!/bin/bash
 
+PREP_PLOT=./src/utilities/prep_plot
+
 # prepare plots from data
-for file in $(ls *.csv)
+for file in $(ls *.csv | sed s/\.csv//g)
 do
-    echo $file 
-    if [ -f data_plot/$file:r.xml ]
+    echo $file post processing
+    if [ -f data_plot/$file.xml ]
     then
-        echo preparing plot for: $file
-        prep_plot $file --plot=data_plot/$file:r.xml | gnuplot
+        echo -e "\tusing xml style: $file.xml"
+        $PREP_PLOT $file.csv --plot=data_plot/$file.xml | gnuplot
+    else
+        echo -e "\tusing comprehensive plot"
+        $PREP_PLOT $file.csv --comp | gnuplot
     fi
 done
 
 # convert ps to pdf
-for file in $(ls *.ps)
+for file in $(ls *.ps | sed s/\.ps//g)
 do
-    gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=$file.pdf $file
+    echo -e "\tconverting to pdf: $file"
+    gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=$file.pdf $file.ps
+    rm $file.ps
 done
 # vim:ts=4:sw=4:expandtab