implemented Defender Of Argus