update  thread support framework