ripple(2)