Replace tulip by asyncio