pass an argument to Thread::RunAsync