Events triggers, closes #2