Replaced useless pool_async with map