# EIP-8372 simplified

A parcel truck can be full in two ways, too heavy or out of room. Imagine charging for both what your box actually weighs and a "pretend weight" assigned based on its size. A pillow in a big box weighs almost nothing but still gets charged for the room it takes up.
Now imagine the booking system uses the truck's weight limit for both actual and pretend weight. Suppose better tires and bridges mean the trucks can carry twice as much weight, but they are still the same size. Since the weight limit doubles, all the pretend weights have to be doubled too, otherwise you are selling room that isn't there. This is the recalibration proposed by [EIP-8368](https://eips.ethereum.org/EIPS/eip-8368) for a higher gas limit (state is the room, execution is the weight, CPSB sets the pretend weight).
However, we cannot tell for sure how customers will react to higher pretend weights for pillows and toilet paper. They may mostly ship dense things like computers, leaving room unused. Or they may keep sending bulky items, leaving much of the weight allowance unused. We will have a better hunch after Glamsterdam. With the same limit for both, we cannot fix this by adjusting the pretend weights further, since that would also change how much room we sell. [EIP-8372](https://eips.ethereum.org/EIPS/eip-8372) allows a separate pretend weight limit, so we can change what we charge for room relative to weight without changing how much room we allow. We can then make a one-time adjustment at the hardfork, using observed demand to aim for a better balance between space and weight.
We should keep both EIP-8368 and EIP-8372 CFI until we have observed actual usage patterns after "pretend weights" (CPSB) rise in Glamsterdam.