Jim, you're a treasure! It's a wonder Hamish doesn't keep you locked up with his 100 kilts (except that he also needs you to drive on occasion).

Give our best to Hamish. Can't wait to hear that he's finally sprung from the convalescence home.