3000 miles later...