thomas 2024