Impulse Dynamics