What a lovely 4th we had.