add thread. only release