Independence Day: A well-earned celebration