SMS: Understanding nonlinear dynamics