China is a threat?!