rethrow the root exception instead of the same