abort content negoiates, for now only json bodies