Were the 2024 weaknesses addressed in 2025?