Nat Commun 15 2077 2024