checked some more of threadlocal
Example on ThreadLocal