Add exception handling in async/await