Is China really cheating?