Add global error handling