Pulse Dynamics