Reorder exceptions to better show flow