test LaunchThread()