Are You The Master Of Your Domain?