Update ruleset
Implement trigger system