Feature: mark events with a state