based rule