Add Async.legacy