How is dynamic equilibrium achieved?