Transferring a domain name from one company to another normally involves the use of a special domain name authorization code, which different registrar companies call an EPP authentication code, a domain name password or an Auth-Info code. This code can be used as a safety mechanism against unauthorized transfers with all gTLD and with most ccTLD extensions. The code can be obtained only by the domain name owner and is provided by the present registrar company. It must be given to the new domain name registrar company because the transfer procedure cannot be initiated without it. The code is case-sensitive and normally includes digits and special characters, so as to impede unauthorized persons from breaking it. Some registrar companies even reset the codes of domain names registered through them once in a while for even greater security.