Use async for notifications