any reason not to use `resp = e.read()` ?