site-specific constraints