eLife 2025