Work In Progress 12 28 2024