added the ability to add a domain that does not exist