General comment - not directed at anyone in particular.
Please take the time to find out how to spell the good Senator's name properly! (Xenophon) I reckon 50% of the posts have got a misspelt surname.
Not saying I'm perfect, and there's probably a typo in this which I'm sure someone will pick up, but a thank you letter is somewhat diluted by the fact his name is wrong!
Minor detail but small things like this should still matter in polite society, especially when you're writing to praise someone.
Alan Joyce on the other hand, spell his name anyway you like.