Odds and Ends — 19 July 2025