working ruleset application