added ripple