@danpetley: Thanks for this,