Great blog Andy.
Well done.