China is the whole enchilada