 	Serial.println(filename);
   
 // Write heading in file
-	logFile.println("GPS Time,GPS Date,Satellites,Fix Quality,Latitude,Longitude,GPS Altitude,GPS Speed,GPS Course,Xaccel,Yaccel,Zaccel,Temperature,Average Grade,Grade,Camber,Heading,Drift,BMP Altitude,Brakes,Max Speed,Distance Traveled,Variometer,GyroX,GyroY,GyroZ");
+	logFile.println("GPS Time,GPS Date,Satellites,Fix Quality,Latitude,Longitude,GPS Altitude,GPS Speed,GPS Course,Xaccel,Yaccel,Zaccel,Temperature,Average Grade,Grade,Camber,Heading,Steering Angle,BMP Altitude,Brakes,Max Speed,Distance Traveled,Variometer,GyroX,GyroY,GyroZ");
 	logFile.flush();
   
 // Connect to the GPS at the desired rate, set options

        // Brake light on center pixel. 
        brakesOn = false;
        
        // Switch if statements when brake lever return button is present
        //buttonState = digitalRead(buttonPin);
        //if (buttonState != HIGH){
        if (yAccel<-.1){
          
        brakesOn = true;
        }

        mhReadings[thisReading] = 0;    
          for (int thisReading = 0; thisReading < numTmReadings; thisReading++)
        tmReadings[thisReading] = 0; 
        
// See if the card is present and can be initialized:
	if (!SD.begin(chipSelect,11,12,13)) {
