China, lost mission?