introduced scopes for rules