Of course they are moving forward! The gas pedal sticks to the floors. Does anyone else think that their motto is ironic and funny now?