Updates for 2025

I have updated a few previously covered topics with new insights, but most of these reflect new information gained in this unfamiliar environment.