Surfing the waves