 Yeah, you mentioned trucks. Now, trucks is another big thing that is really crazy. California passed an advanced clean fleets regulation as the first of this year that says all new heavy trucks, these aren't little trucks, all new heavy trucks must be zero emissions vehicles that are registered with the state. These are big fleets. These are government vehicles. These are drayage trucks that take freight from ports to railheads.