improve thread storage constructor