update async module, fix typo