In molecular biology, treadmilling is a phenomenon observed within protein filaments of the cytoskeletons of many cells, especially in actin filaments and microtubules. It occurs when one end of a filament grows in length while the other end shrinks, resulting in a section of filament seemingly "moving" across a stratum or the cytosol. This is due to the constant removal of the protein subunits from these filaments at one end of the filament, while protein subunits are constantly added at the other end. Treadmilling was discovered by Wegner, who defined the thermodynamic and kinetic  constraints. Wegner recognized that:  “The equilibrium constant (K) for association of a monomer with a polymer is the same at both ends, since the addition of a monomer to each end leads to the same polymer.”; a simple reversible polymer can’t treadmill; ATP hydrolysis is required.  GTP is hydrolyzed for microtubule treadmilling.