updated interfaces for ExceptionHandler, ConsoleInformation, ExchangeAppointment