202405 -- structure for part 2 in place; time for a think