rewrite the rules
|