The mystery of emerald green — cracked (Nature, 2025)