For GM, software is a savior | Fortune