Can You Master Your Domain?