July is almost 1/2 over