Mastering Multiple Domains