catch all exceptions betterer