EF> Couldn't you just enforce the description to not match /[a-z]+[0-9]+/? JT> That breaks down if you want the descriptions to be "wan0", "lan0", "lan1", etc. But you could use "wan-0", "wan_0" or "WAN 0" or whatever. Or is there an argument that descriptions ought to be able to look like names?