weekly update 7/24/25