2024 Archie getting fixed