Ecological variations 2025