default and passthrough headers
resolve conflict