use server numbering instead of ULA addresses
abort if a variable is not defined