thanks for the detailed explanantion.. it really enhanced my knowledge.. by the way is it your thoughts...