2024 Year In Review & Factory Pattern