[Modified] a bit..
[Added] ..what is ThreadLocal and Thread local variables ??