I am glad that you liked the write-up. I will wait for commentaries and questions, if any, to polish the write-up, before asking the mods to post it permanently - just like at my work, where a whole bunch of people would pitch in their 2 cents for a better document...