Steady ride in Swampscott