fix uithread