Some 4th of July weekend thoughts