added defending boolean