Oh so many explosions!