add testReverseException test
test coverage 100%