if the response format is incorrect inside the success handler, maybe we should log some kind of error? that seems significant.