Also hope management is learning that it's better to have Elon time deadlines internally but publicly set expectations for longer periods.
Also in retrospect appears like the Battery CR was actually well timed in hindsight, may have struggled to secure the 40 @ 0.15 now.