add 2 annotations for later content negotiation either in json or xml for the router