Thanks , lots of food for thought here!

I am going to dig into this and see what I like!