updated Thread Local