Can we still return 500 and JSON?