add Content Negotiation