add support thread