add jim weirich on exceptions