experimenting with 'event' concept