limit scopes