fully support response headers