ripple analysis