updating zonal defending dynamic