global exception handler in report class