request -> gatherer.request
statusCode error in gatherer.request
add gatherer.origin in gatherer.request, fix tests
tweak