Use trigger_async for concurency