Carter 2024