a explosion of fire and smoke