add switch thread function