That is a very very well written post Green Panda.Hats off to you .Well done and thanks for putting in the time and effort . It is appreciated .You have really researched this thoroughly.