The embarrassment China joe is