abstracted domain name away