More robust JSON