add reset_excepthook()