Reverted the defend() method to it's original state.