Chinese tech advancements notwithstanding