Tesla has delayed the unveiling date for its Semi-truck from Thursday, October 26 to Thursday, November 16. CEO Elon Musk took to twitter to explain that the reason for the postponement is so that the company can focus on fixing Model 3 bottlenecks, but also ramp up battery production for hurricane-devastated Puerto Rico and other affected hours.

Delaying of the Tesla Semi-truck event also allows the company to shift focus to production of Model 3. Tesla announced in its recent third-quarter delivery and production report that it had produced 260 units of the all-electric compact sedan and delivered 220 units to customers. Though critics have questioned whether Musk and Tesla could ever meet its optimistic goals to have mass market production of the Model 3, investors didn’t express much concern following the report.

On many accounts, pushing the Tesla Semi event date back makes sense. There’s no reason to debut, yet, another product when its arguably mission critical product that’s said to be the most important vehicle in Tesla’s history hasn’t even been delivered to customers. Musk first warned of “production hell” during his presentation at the official Model 3 delivery event in Fremont. “We are deep in production hell” confirms Musk in his tweet from today.

And in traditional Musk fashion: a master in fueling wild speculation – he suggests that recent spy shots of a “Tesla Semi” seen at a common Tesla testing ground could in fact be something other than Tesla’s semi-truck.