Sounded like BMW seriously overpromised on the timeframe and then underdelivered by delaying it significantly.