modify on exception