added ripple component