If the base of a surface convection zone is sharp and the convective timescales slower than the pulsation timescales, the convective flows react too slowly to perturbations that can build up into large, coherent pulsations. This mechanism is known as convective blocking and is believed to drive pulsations in the γ γ Doradus variables.