Add withArmor