Happy Independence Day, kids. May there be many explosions