I should be able to provide an async error handler
I should be able to provide an async error handler