set_rules is_unique