add launch policy to std::async call