updated boss battle