mulit thread  for fun