trying to get this content negotiation to work