subdomain constraint