A thank you message from Greg Canavan