multiple scopes.