add domain-needed option