A great Scottish welcome.