change multi-threads