change multithread