add example with events, update readme, (A) to [A]