add exception sorter