Added Fireball protection, updated code