The weather sure got hot in the last few days (and will be even hotter for the 4th)