new dump structure. updated dumpException()