fixing asyncio changes