I have a theory about EAP revenue and Deliveries. I have a feeling they will not recognize any of the EAP revenue in Q1. I believe this will be in-part because they will have a nice surprise to the upside on deliveries. Mostly because the expectations had been lowered with the shutdown for retooling/maintenance in Feb. I think deliveries will come in very strong due to the overhang of 6000+ cars in transit and the much talked about 2000+ cars that missed being delivered in Q4 by a day. They said they added production days, probably weekends and 3rd shift to compensate, so deliveries could come in north of 24k and maybe even north of 25k based on some of the VIN data and international tracking. There has also been a big push to deliver cars to China to take advantage of some expiring incentives. I think they will actually hold the EAP money for Q2 when they do not have such a huge overhang and lowered expectations. The EAP number will also be much bigger by then and EAP will have easily exceeded AP1 capabilities, which will remove any doubts about whether they should be recognizing the revenues. If they recognize those revs or even part of them in Q1, there might be questions about whether they should be doing that with only 2 cameras active and no AP1 parity. I believe Q2 deliveries will be the ones that lag, mostly due to the ramp for Model 3 production. Tesla is planning on almost doubling the number of cars they produce per week from July - Sept. They are going to have to hire a lot of people and get them trained in Q2.