A technical issue caused a premature celebration at San Diego’s Big Bay Boom fireworks display yesterday, which could’ve ruined the 4th of July for everyone. The malfunction caused hundreds of fireworks to ignite simultaneously, five minutes prior to the start of the show.

Garden State Fireworks and the Port of San Diego issued the below apology and explanation:

“Approximately 5 minutes before the show was to start, a signal was sent to the barges that would set the timing for the rest of the show after the introduction. There were a number of preliminary test signals sent hours and minutes leading up to the show. All these signals tested properly according to Garden State Fireworks, the fireworks company that provides the show.

The Garden State Fireworks team will be working throughout the night to determine what technical problem caused the entire show to be launched in about 15 seconds.”

Luckily, the early explosion didn’t disappoint most attendees, proving that people will always smile when things blow up in the sky. God bless America.

RELATED: Do Androids Dance? - 10 Songs to Play During Fireworks

[via Gawker]