Translate Exception restructure