Big Fixes for Big Tech - April 1, 2025