Made explosions recursive