add async module to codebase