add path to err

need the path to do something...
should we add the headers to err.message? the err.message may be too long.