meaningful message on json parse failure