- fix Async for handling error condition