zechariah cage