added gps model
completed heading model