Nat Commun 2024 1500