Update: add __thread keyword