updating docs with async support