preserves user-agent
new relic agent support