added support for alias naming. mainly used for ip only (no dns resolution)
updated alias functionality to allow a mix of aliases and no aliases defaulting to name