First of all I thank all of you to post such a nice explanation (without flaming me). I don't have much time to put all my thoughts but I must tell you I have realized that the confusion I had was due to my differing background and some wrong inferences of the topic at hand itself simple barriers to communication which led to this catastrophic failiure of communication. I always assumed online means public and that was a wrong assumption.I will elaborate this as soon as I can.