RIPPLES & WAVES