does json fail?