Riding a thousand waves