refactored http accept headers