update errorHandler()