exception pretty printer
test exception pretty printer
too many updates to mention