modify Async submodule