rc2 of async_extended