porc switch (bool zkai.DEFENSES) and little things