How do Triggers & Variables work?