add request to representation callback to facilitate content negotiation