Catching and reporting all exceptions