Update versions of modules, add async module