Flash Exception restructure