Added launch::async flag