Surfing-in-harmony