Hi Bhavin,
thank you very much. I was just about to answer my self, but then I saw your response.
After some search myself, I came across three of the four links you posted. They are all informative, and I'm combing thru them at the moment.
you are appreciated
Isaac