Massive explosion.