[UPDATED] Rule Machine with Triggers