 So, David, this deal is aimed at addressing shortcomings that each car company faces. Rivian needs cash and Volkswagen needs better software. VW has plenty of cash. Rivian has much more advanced software. And so the two companies are teaming up to make software that will be used in both of their lineups. VW stands to gain in that area because its software unit has run into a lot of quality issues in recent years.