prevent adding the same address twice