Added Defend Controller