Nicely done Mike - and very interesting. Thanks for sharing.