re-add Async module