add rule opt+field for dedup